34
School of Engineering Department of Civil and Structural Engineering Risto Syrjä 20190909 RFEM Direction for Computer Exercise

RFEM Direction for Computer Exercise - Aalto

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: RFEM Direction for Computer Exercise - Aalto

School of Engineering Department of Civil and Structural Engineering Risto Syrjä 20190909

RFEM

Direction for Computer Exercise

Page 2: RFEM Direction for Computer Exercise - Aalto

2 Content 1 General ......................................................................................................................... 3

2 User Interface ............................................................................................................... 4

3 Simple Supported Beam ................................................................................................ 5 3.1 Structure Model ................................................................................................... 5 3.2 Preliminary Planning ........................................................................................... 5 3.3 Starting the Program ............................................................................................ 6 3.4 Starting the Modelling ......................................................................................... 7 3.5 Units .................................................................................................................... 8 3.6 Material ............................................................................................................. 11 3.7 Cross-Section ..................................................................................................... 11 3.8 Geometry ........................................................................................................... 13 3.9 Elements and Meshes ......................................................................................... 16 3.10 Supports............................................................................................................. 17 3.11 Loading ............................................................................................................. 18

3.11.1 Self-Weight .......................................................................................... 18 3.11.2 Point Load ............................................................................................ 19 3.11.3 Point Moment ....................................................................................... 21 3.11.4 Load Combination ................................................................................ 22

3.12 Model Checking ................................................................................................ 23 3.12.1 General Checking ................................................................................. 23 3.12.2 Geometric Checking ............................................................................. 24 3.12.3 Checking the Loads .............................................................................. 25

3.13 Analysis ............................................................................................................. 25 3.14 Results ............................................................................................................... 26

3.14.1 Deflection ............................................................................................. 26 3.14.2 Rotation ................................................................................................ 26 3.14.3 Bending Moment .................................................................................. 26 3.14.4 Shear Force ........................................................................................... 27 3.14.5 Axial Stress .......................................................................................... 28 3.14.6 Animation ............................................................................................. 28

3.15 Validity .............................................................................................................. 29 3.16 Documentation................................................................................................... 30 3.17 Safety Copying .................................................................................................. 33

Page 3: RFEM Direction for Computer Exercise - Aalto

3 1 General

Version RFEM 5 is used in this direction (Figure 1).

Figure 1. RFEM.

Home Pages

• Dlubal: https://www.dlubal.com/en • Free student licence, (90 days):

https://www.dlubal.com/en/education/students/free-structural-analysis-software-for-students • First steps with RFEM (Manuals, tutorials and so on):

https://www.dlubal.com/en/products/rfem-fea-software/first-steps-with-rfem • Importer: Rak Tek Solutions Oy: http://www.rakteksolutions.fi/

Lecture Notes

This direction includes references to the corresponding items of the lecture notes, which includes the theory needed for learning.

• Syrjä, Risto: Basics of Utilising Finite Element Method Program. Lecture Notes. Otaniemi 2019. 153 p.

Manuals and Tutorials

• Introductory Example for RFEM 5, 54 p. (See Dlubal homepage.) • Program RFEM 5, Program Description, Manual, February 2016, 619 p. (See Program Menu →

Help → Manual) • Tutorial for RFEM 5, 102 p. (See Dlubal homepage.)

Page 4: RFEM Direction for Computer Exercise - Aalto

4 2 User Interface

The user interface of the RFEM is show in Figure 2. Navigator or tree view includes four sheets: Data, Display, View and Results. There are several options to input and edit data: main menu, tools, navigator, shortcut menu, tables and keyboard functions.

Title bar Menu bar Tool bar

Work area

Navigor Tables

Status bar

Figure 2. User interface.

Mouse functions are presented in Table 1.

Table 1. Mouse functions.

Left button once Object selection Left button + Ctrl Drag-and-drop Left button double click Dialog box Right button Shortcut menu Scrolling by the wheel button Maximize and minimise the model view in the work area Pressed wheel button Move the mode view Pressed wheel button + Ctrl Rotate the mode view

The background colour can be changed as follows: Options → Configuration Manager. Double click the left hand side button on the desired option.

The object colours of the work area can be changed from the shortcut menu: Display Properties or Colours in Graphics According to.

Page 5: RFEM Direction for Computer Exercise - Aalto

5 3 Simple Supported Beam

3.1 Structure Model

A simple supported beam, with pin support at the left end and roll at the right one, is shown in Figure 3. The beam is loaded by the self-weight (γ), point load (F) and point moment (M). The task is to determine the deflection (v), rotation (ϕ), bending moment (My), shear force (V) and axial stress (σx) of the beam.

E, I, γ

a b

F

L

z

x M

Figure 3. Simple supported beam.

The initial values are (The blue italic part is made by Mathcad program):

Lengths a 1m:= b 3m:= L a b+:= L 4m=

Unit weight

γ 10kN

m3⋅=

Loads F 1kN:= M 1kN m⋅:=

3.2 Preliminary Planning

See the corresponding chapter in the Lecture Notes: Preliminary Planning.

The elevation and cross-section with the structural dimensions, loads, supports and the coordinate system are shown in Figure 4.

Each load is considered as its own load case. The magnitude of all the safety factories are one.

The beam is divided to the sub beams, so that there is a node at the position of the point load. Each sub beams has four beam elements.

Page 6: RFEM Direction for Computer Exercise - Aalto

6

A, E, I, γ, ν

a b

F

L

z

x d

h y

M

z

Figure 4. Preliminary planning.

For the beam, the rectangular cross-section shape is chosen. The material and cross-sectional parameters are as follows (Mathcad):

3.3 Starting the Program

Start RFEM program (Figure 5).

Figure 5. RFEM icon.

If you use the trial version (in your personal computer), agree the selection by pressing OK (Figure 6). At the university computer this step is skipped.

Page 7: RFEM Direction for Computer Exercise - Aalto

7

Figure 6. Selection of the licence version.

3.4 Starting the Modelling

See the corresponding chapter in the Lecture Notes: Coordinate Systems.

Start to create a new model: File → New (Ctrl+N). Give a model name: Beam (Figure 7).

Note in which folder the model is saved! See Chapter 3.17 Safety Copying (p. 33). If you want to change the folder, press icon (Create New Project).

Select the proper coordinate system as shown in Figure 7 (Type of Model; Positive Orientation of Global Z-Axis).

Select the proper standards. It doesn’t matter in this example.

Press OK.

These general data can be edit later: Edit → Model Data → General Data.

Page 8: RFEM Direction for Computer Exercise - Aalto

8

Figure 7. New model.

3.5 Units

See the corresponding chapter in the Lecture Notes: Units.

Set the units: Edit → Units and Decimal Places. The units can also be set, when name the model

(Figure 7) by pressing (Units and Decimal Places).

If SI-units are not selected, (Figure 8), change the units by pressing icon (Load Saved Profile) and selecting the metric option (Figure 9).

Update the units, if needed – modulus of elasticity, MN/m2 (Figure 8), – cross-sectional dimension, m (Figure 8), – load, kN (Figure 10), – deflection, mm, with two decimals (Figure 11), – support force, kN (Figure 11) and – stress, MN/m2 (Figure 11).

Page 9: RFEM Direction for Computer Exercise - Aalto

9

Figure 8. Units and decimal places for the model.

Figure 9. Unit system.

Page 10: RFEM Direction for Computer Exercise - Aalto

10

Figure 10. Units and decimal places for the loads.

Figure 11. Units and decimal places for the results.

Press OK in the open windows.

Save: File → Save (Ctrl+s). If you end your session, see Chapter 3.17 Safety Copying (p. 33).

Page 11: RFEM Direction for Computer Exercise - Aalto

11 3.6 Material

See the corresponding chapter in the Lecture Notes: Materials.

Open the material window: Insert → Model Data → Materials → Dialog Box.

Give material data for material ”E = 1000 MN/m^2” as shown in Figure 12 and press OK.

Figure 12. Material.

Save: Ctrl+s. If you end your session, see Chapter 3.17 Safety Copying (p. 33).

3.7 Cross-Section

See the corresponding chapter in the Lecture Notes: Geometric Properties of the Cross-Section.

Open cross-section window: Insert → Model Data → Cross Sections → Dialog Box. Press icon (Rectangle). Give the cross-sectional data, including the material, as shown in Figure 13 and press OK. Moment of inertia and cross-section areas are updated as shown in Figure 14. Press OK.

Page 12: RFEM Direction for Computer Exercise - Aalto

12

Figure 13. Rectangular cross-section.

Figure 14. Cross-section.

Save: Ctrl+s. If you end your session, see Chapter 3.17 Safety Copying (p. 33).

Page 13: RFEM Direction for Computer Exercise - Aalto

13 3.8 Geometry

See the corresponding chapter in the Lecture Notes: Geometry.

Press the right mouse button at the work area and select (Work Plane, Grid/Snap). Give the suitable settings for the grid (Figure 15).

Figure 15. Work plane, grid and snap.

Determine a beam, with length of L, from the origin to the right hand side. First, select icon , or from the menu: Insert → Model Data → Members → Graphically → Single. Check the data in the member window and press OK (Figure 16).

When the line window is open, draw a line from the origin to the right hand side by using the left mouse button (Figure 17). End by using Esc-button.

Page 14: RFEM Direction for Computer Exercise - Aalto

14

Figure 16. Member.

Figure 17. Line.

Page 15: RFEM Direction for Computer Exercise - Aalto

15 Point the beam by the right mouse button and select Divide Member → n Intermediate Nodes. Update as shown in Figure 18 and press OK.

Figure 18. Dividing member.

Select Display-sheet from the Navigator (Tree view) and set the numbering on (Figure 19). Another way, without specified definitions, is to press right mouse button at the work area → Show Numbering.

Figure 19. Numbering.

Figure 20 shows, that the node points 1 and 2 are at the end points of the beam. Another way would be to draw many consecutive lines; in this case, the node points would be in the numerical order, from left to right. The numbering order does not affect the result of the calculation.

Page 16: RFEM Direction for Computer Exercise - Aalto

16 In 2D-model, the point load or point moment can be place only in the node point, that’s why proper amount of nodes are created. (In 3D-case, the point load, acting on the surface, can be place in the arbitrary point.)

Figure 20. Numbering of the members (M), the lines and the nodes of the beam.

Save: Ctrl+s. If you end your session, see Chapter 3.17 Safety Copying (p. 33).

3.9 Elements and Meshes

See the corresponding chapters in the Lecture Notes: Types of Structures and Elements and Meshes.

In the member window, the type of the member was defined to be “Beam” (Figure 16). So the beam element is used. RFEM program makes the element dividing (mesh) automatically; the user can change the definition. Change the definition by opening the mesh refinement window: Insert → Model Data → FE Mesh Refinements → Dialog Box. Update as shown in Figure 21 and press OK.

Figure 21. Edit FE mesh refinement.

Page 17: RFEM Direction for Computer Exercise - Aalto

17 The visibility of the element dividing (mesh) can be set on or off: Navigator → Display → Model → FE Mesh Refinements (Figure 22). From the same list, the visibility of the members can be, for example, set too.

Figure 22. Element dividing of the beam.

More settings of the element mesh: Calculate → FE Mesh Settings.

Save: Ctrl+s. If you end your session, see Chapter 3.17 Safety Copying (p. 33).

3.10 Supports

See the corresponding chapter in the Lecture Notes: Supports.

Add a pin support (hinged): Insert → Model data → Nodal Supports → Graphically (Figure 23 and 25). Press OK. Select the node point at the left end of the beam. Press Esc.

In the similar way, add a roll support (sliding in x) at the left end of the beam (Figures 24 and 25).

Figure 23. Pin support.

Page 18: RFEM Direction for Computer Exercise - Aalto

18

Figure 24. Roll support.

Figure 25. Beam supported at the end points.

Save: Ctrl+s. If you end your session, see Chapter 3.17 Safety Copying (p. 33).

3.11 Loading

See the corresponding chapter in the Lecture Notes: Loading.

3.11.1 Self-Weight

Create the first loading case and add self-weight to load the beam: Insert → Loads → New Load Case. Update the data as shown in Figure 26 by selecting “Self-weight” from the drop-down list. Press OK.

The program calculates the self-weight from the length, cross-section area and unit weight. Make the self-weight visible: Navigator → Display → Loads → Self-weight (Figure 27).

Page 19: RFEM Direction for Computer Exercise - Aalto

19

Figure 26. Self weight load case.

Figure 27. Beam loaded by the self-weight.

Ctrl+s.

3.11.2 Point Load

Add a new loading case: Insert → Loads → New Load Case. Update as shown in Figure 28 and press OK.

When each load has its own load case, its effects can be considered separately, which makes it easier to check the validity (Chapter 3.15 Validity, p. 29).

Add point load to load the beam: Insert → Loads → Nodal Loads → Graphically. Update as shown in Figure 29, press OK and apply by mouse the load on node three. Press Esc. The end result is shown in Figure 30. From tree view (Navigator → Data → Loads →…) it can be check, that the load is in the right load case.

In 2D case, the point load for a line can be apply only in the node point.

Page 20: RFEM Direction for Computer Exercise - Aalto

20

Figure 28. Load case for the point load.

Figure 29. Point load.

Page 21: RFEM Direction for Computer Exercise - Aalto

21

Figure 30. Beam loaded by the point load.

Ctrl+s.

3.11.3 Point Moment

Add a new loading case: Insert → Loads → New Load Case. Update as shown in Figure 31 and press OK.

Add a point moment to load the beam: Insert → Loads → Nodal Loads → Graphically. Update as shown in Figure 32, press OK and apply by mouse the load in node point three. Press Esc. The end result is shown in Figure 33.

Figure 31. Load case for the point moment.

Page 22: RFEM Direction for Computer Exercise - Aalto

22

Figure 32. Point moment.

Figure 33. Beam loaded by the point moment.

Ctrl+s.

3.11.4 Load Combination

The loads or the responses (of the linear system) can be sum by using the superposition principle.

Make the load combination, which includes all the loads: Insert → Loads Cases and Combinations → Load Combination. Update as shown in Figure 34. The safety factors can be changed from the drop-down list. Press OK.

All the loads are presented in Figure 35.

Page 23: RFEM Direction for Computer Exercise - Aalto

23

Figure 34. Load combination.

Figure 35. Loaded beam.

Save: Ctrl+s. If you end your session, see Chapter 3.17 Safety Copying (p. 33).

3.12 Model Checking

See the corresponding chapter in the Lecture Notes: Model Checking.

3.12.1 General Checking

Make the general checking: Tools → Plausibility Check. Update as shown in Figure 36, with selected warnings option, and press OK. If there are warnings, find and correct them.

The model data can be checked from the pop-up window (Figure 37).

The existence of the essential data is ensured by this tool. However, there can be, for example, wrong numerical input values, which will be checked after the analysis in Chapter 3.15 Validity, p. 29.

Page 24: RFEM Direction for Computer Exercise - Aalto

24

Figure 36. Plausibility check.

Figure 37. Model data.

3.12.2 Geometric Checking

Check the model for any mismatches: Tools → Model Check →… (Figure 38). The model can have – identical nodes – overlapping members – crossing unconnected members – overlapping lines – crossing unconnected lines – unused zero lines.

The checking result is good, if there are not any extra parts.

Surface check tools are not available for 2D model.

Page 25: RFEM Direction for Computer Exercise - Aalto

25

Figure 38. Checking the model geometry.

If the model geometry is made by some other program, there might be some inaccuracy between the parts. In this case, it is good to regenerate the model: Tools → Regenerate Model.

3.12.3 Checking the Loads

Remove any unused loads: Tools → Delete Loads → Not Used Loads.

Save: Ctrl+s. If you end your session, see Chapter 3.17 Safety Copying (p. 33).

3.13 Analysis

See the corresponding chapter in the Lecture Notes: Analysis.

Analyse: Calculate → Calculate All (Figure 39). It takes a short time…

Figure 39. Calculation.

Save: Ctrl+s. If you end your session, see Chapter 3.17 Safety Copying (p. 33).

Page 26: RFEM Direction for Computer Exercise - Aalto

26 3.14 Results

See the corresponding chapter in the Lecture Notes: Results.

3.14.1 Deflection

Select load case “Point load” from tool bar or navigator (Data sheet). Select deflection: Navigator → Results → Members → uz (= v). Deflection curve is presented in Figure 40. Deflection means displacement in z-direction.

The boundary conditions of the deflection fulfils in all load cases: deflection value at the both support is zero.

�𝑣𝑣(0) = 0𝑣𝑣(𝐿𝐿) = 0 (1a, b)

Examine results in all load cases and in the combined one.

Figure 40. Deflection due to the point load.

3.14.2 Rotation

Select rotation ϕy (Figure 41). Rotation is the first derivate of deflection.

𝜑𝜑(𝑥𝑥) = 𝑣𝑣′(𝑥𝑥) (2)

Examine results in all load cases and in the combined one.

Figure 41. Rotation due to the point load.

3.14.3 Bending Moment

Select bending moment My (Figure 42). Bending moment is the second derivate of deflection multiply by negative bending stiffness (-EI).

𝑀𝑀(𝑥𝑥) = −𝑣𝑣′′(𝑥𝑥)𝐸𝐸𝐸𝐸

(3)

Page 27: RFEM Direction for Computer Exercise - Aalto

27 The boundary conditions of the bending moment fulfils in all load cases: bending moment value at the both support is zero.

�𝑀𝑀(0) = 0

𝑀𝑀(𝐿𝐿) = 0 (4a, b)

⟹ �𝑣𝑣′′(0) = 0𝑣𝑣′′(𝐿𝐿) = 0 (5a, b)

If there is a point moment as an external load at the support, then the internal and external bending moment value is the same. Examine results in all load cases and in the combined one.

Figure 42. Bending moment due to the point load.

3.14.4 Shear Force

Select shear force Vz (Figure 43). Shear force is the first derivate of bending moment.

𝑉𝑉𝑧𝑧(𝑥𝑥) = 𝑀𝑀′(𝑥𝑥) (6) ⟹ 𝑉𝑉𝑧𝑧(𝑥𝑥) = −𝑣𝑣′′′(𝑥𝑥)

𝐸𝐸𝐸𝐸 (7)

Shear force has two values at the position of point load. Examine results in all load cases and in the combined one.

Figure 43. Shear force due to the point load.

Support reactions can be set visible from the navigator: Results → Support Reactions → Nodal Supports → Pz. Support reaction has the same value than shear force at the left end of the beam; on the right end, the support reaction is additive inverse of the shear force.

𝐴𝐴 = 𝑉𝑉𝑧𝑧(0) (8) 𝐵𝐵 = −𝑉𝑉𝑧𝑧(𝐿𝐿) (9)

Support reactions (A and B) due to point load can be check by using lever arm rule:

Page 28: RFEM Direction for Computer Exercise - Aalto

28

𝐴𝐴 = 𝑏𝑏𝐿𝐿𝐹𝐹 (10)

𝐵𝐵 = 𝑎𝑎𝐿𝐿𝐹𝐹 (11)

Distributed external load is

𝑞𝑞(𝑥𝑥) = −𝑉𝑉𝑧𝑧′(𝑥𝑥) (12) ⟹ 𝑞𝑞(𝑥𝑥) = 𝑣𝑣(4)(𝑥𝑥)

𝐸𝐸𝐸𝐸 (13)

3.14.5 Axial Stress

Select axial force σx (Figure 44). Axial stress is dividing bending moment by moment of inertia (I) multiplied by z-coordinate value. If there acts a longitudinal normal force (N) in the beam, another part of the expression is dividing normal force by cross-section area.

𝜎𝜎(𝑥𝑥, 𝑧𝑧) = 𝑁𝑁𝐴𝐴

+ 𝑀𝑀(𝑥𝑥)𝐸𝐸𝑧𝑧 (14)

In the case of homogenous rectangular cross-section, the neutral axis is in the center of gravity. Stress value in neutral axis is zero (z = 0). Axial stress affects in the longitudinal direction. Examine results in all load cases and in the combined one.

Figure 44. Axial stress due to the all load cases.

3.14.6 Animation

Select the load case, for example point load. Select deflection: Results → Global Deformations → uz. Select: Results → Animation. End animation by Esc-button.

You can record a video (*.avi) as follows. Adjusts the setting: Options → Program Options → Graphics → OpenGL, remove Hardware acceleration selection. Press OK. Save (Ctrl+s). Close the program and open the model again.

Recording: Tools → Create Video File. Press (Create Video File) and select the folder. The regarding is started by the red button and ended by the blue one. (Video display requires its own program.)

Page 29: RFEM Direction for Computer Exercise - Aalto

29 3.15 Validity

See the corresponding chapter in the Lecture Notes: Validity.

First, the deflections (v = uz) at point x = a due to self-weight q, point load F and point moment M are calculated (Mathcad). Then sum of these. Further axial stress (σx) due to all load cases is calculated. Because axial stress has two values at point x = a, the value is calculated at point x = a + δ, where δ is a small distance (compare to Figure 44).

Compare with each others the values calculated by Mathcad and FEM. The results should be the same to one decimal place. There is a small difference. The reason is, that in hand calculation Euler-Bernoulli theory is used (flat beam) and in FE analysis, Timoshenko theory is used (high beam with effect of shear force).

The validity of the results have always been verified by using some other method.

A simplified analytical hand calculation method is

extremely recommended.

Page 30: RFEM Direction for Computer Exercise - Aalto

30

Self-weight q γ A⋅:= q 300

Nm

⋅=

Deflection due to self-weight

vq x( )q L4⋅

24 E⋅ I⋅xL

2x 3

L3⋅−

x 4

L4+

⋅:= vq a( ) 3.17 mm⋅=

Deflection due to point load

vF x( )F L2⋅6 E⋅ I⋅

b 1b2

L2−

xL

x 3

L3−

⋅ x a≤if

aa2

L2− 2

a2

L2+

xL

+ 3x 2

L2⋅−

x 3

L3+

⋅ x a>if

⋅:=

vF a( ) 3.33 mm⋅= Deflection due to point moment

vM x( )M L2⋅6 E⋅ I⋅

2 6aL

⋅− 3a2

L2⋅+

xL

⋅x 3

L3+ x a≤if

3− 6bL

⋅+ 3b2

L2−

5 6bL

⋅− 3b2

L2⋅+

xL

3x 2

L2⋅−

x 3

L3++

... x a>if

⋅:=

vM a( ) 2.22 mm⋅=

Deflection due to all loads vsum x( ) vq x( ) vF x( )+ vM x( )+:= vsum a( ) 8.72 mm⋅=

Bending moment due to all loads

Msum x( ) E− I⋅ 2xvsum x( )d

d

2⋅:=

Distance δ 0.01m:=

Axial stress due to all loads

σ sum x z, ( )Msum x( )

Iz:= σ sum a δ+

h2

,

1.3MN

m2⋅=

3.16 Documentation

See the corresponding chapter in the Lecture Notes: Documentation.

Make a report: File → Open Printout Report… (Figure 45). Press icon (New Printout Report). Press OK in the open window (Figure 46). The report manager has its own user interface.

Page 31: RFEM Direction for Computer Exercise - Aalto

31

Figure 45. Report manager.

Figure 46. Creating a new report.

Add a cover page for the report: Settings → Cover. Fill the data as shown in Figure 47: project, client and engineer with student index. Press OK.

Save (File → Save) and exit (File → Exit) from the report manager.

Make the member numbering invisible: Right mouse button → Show Numbering.

Add figures (distribution curves) to the report: File → Print Graphic. Update as shown in Figure 48

and press icon near the Mass print selection (Mass Print Settings). Update as shown in Figure 49 and press OK in the both open windows.

If you want to remove some part of the report, use Delete button in Tree view.

Check, that the page is in portrait orientation (File → Printer Setup). Print the report to the pdf-file: File → Export to PDF.

Page 32: RFEM Direction for Computer Exercise - Aalto

32

Figure 47. Cover sheet.

Figure 48. Graphic printout.

Page 33: RFEM Direction for Computer Exercise - Aalto

33

Figure 49. Mass print.

3.17 Safety Copying

When saving the model (Ctrl+s), the program creates a file Beam.rf5, for example in the folder:

C:\Users\Public\Documents\Dlubal\Projects\Examples\

The file is on the local disck of the computer. After the each session, take a safety copy of the file to some other place too!

– MyCourses → Dashboard → Manage private files – Email – USB – WIN home folder – and so on...

The model can be copy, for example, to the z-disc and open again by a double click.

Page 34: RFEM Direction for Computer Exercise - Aalto

34 Start always a new session by making a safety copy, so that the version history is on the project folder, for example:

– Beam.rf5 (model under editing) – Beam_v5.rf5 – Beam_v4.rf5 – Beam_v3.rf5 – Beam_v2.rf5 – Beam_v1.rf5