Upload
citizenkaneg
View
232
Download
0
Embed Size (px)
Citation preview
8/12/2019 Fachwerk Intro.en
1/9
Calculating strut-and-tie models with
Fachwerkand Fachwerk3D
Program documentation
Adrian Vontobel
June 30, 2010
8/12/2019 Fachwerk Intro.en
2/9
CONTENTS 2
Contents
1 The program Fachwerk 3
1.1 Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31.2 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.3 Difference to other programs . . . . . . . . . . . . . . . . . . . . . . . . . . 51.4 Fachwerk is not suitable for .... . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Features 6
2.1 Easy to use graphical user interface. . . . . . . . . . . . . . . . . . . . . . . 62.2 Equilibrium only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62.3 No unnecessary bearings or members . . . . . . . . . . . . . . . . . . . . . . 72.4 Failure mechanisms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72.5 More features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.6 Licence GPL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82.7 Program development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3 How to use the program 9
3.1 Quick start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93.2 Selection, mouse, layers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103.3 Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103.4 Background drawings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113.5 Model documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4 The program Fachwerk3D 15
4.1 Less is more . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154.2 Background drawings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164.3 Model documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5 Enhanced functions 17
5.1 Find node position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175.2 Propose member forces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185.3 Automatic model reduction . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
6 Strut-and-tie models 21
6.1 Proceeding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216.2 Typical patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226.3 Examples: calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246.4 Examples: visualisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/http://0.0.0.0/8/12/2019 Fachwerk Intro.en
3/9
1 THE PROGRAM FACHWERK 3
1 The program Fachwerk
1.1 Purpose
Fachwerk is aimed at structural engineers who analyse and design reinforced concretestructures. It intends to simplify the application of discontinuous stress fields and strut-and-tie models. The program calculates strut-and-tie models. It only uses equilibriumconditions. Thus, unlike common programs, it does not assume elastic material behaviour.
If the modelled system is hyperstatic, Fachwerk will nevertheless calculate the forcesof the members that are determinate. One can assign forces to the remaining members.If more forces than needed to accomplish a statically determinate system are assigned tomembers, and the equilibrium condition is not fulfilled, Fachwerkwill indicate that the
system is inconsistent.
Figure 1: Statically indeterminate model
The example in Fig. 1 shows a strut-and-tie model of a beam with three bearings. Themodel is statically indeterminate. The members represented by thick lines are determinate:black indicates ones with tensile force, green ones under compression. The remainingmembers are still indeterminate (indicated by thin black lines). The number in the status
field on the bottom at the right side points out that one of these members can be set.
8/12/2019 Fachwerk Intro.en
4/9
8/12/2019 Fachwerk Intro.en
5/9
1 THE PROGRAM FACHWERK 5
1.3 Difference to other programs
Every program for frame analysis can calculate trusses and, therefore, is able to find apossible solution that respects the equilibrium conditions. However, there is a problem ifthe system is statically indeterminate. The common linear-elastic programs calculate theforces according to the rigidity of the members. For the calculation of strut-and-tie models(for reinforced concrete structures) however, the rigidity of the members has no meaningand should, consequently, not be used. Instead, one may want to assign the yielding forceof a number of reinforcement bars to a tie of the model. This is what Fachwerk isdesigned for.
1.4 Fachwerk is not suitable for ...
calculations of deformations.The program only uses equilibrium conditions. It does not know anything aboutelastic deformations.
calculations of bending moments.The program only knows compressive and tensile forces.
steel constructionsWhile Fachwerk can calculate the axial forces of truss beams, there are bettersuited programs for this purpose.
8/12/2019 Fachwerk Intro.en
6/9
2 FEATURES 6
2 Features
2.1 Easy to use graphical user interface
The intuitive interface will allow you to work productively in very little time. The inputof the model is straight forward.
357
805
1157
420
495
1085
847
805
735
70
99
Figure 3: Statically determinate example (corbel)
2.2 Equilibrium only
Only the equilibrium conditions are applied. Just set the member forces (for instance theyielding force) in statically indeterminate models. You dont have to assign any memberstiffness.
35
7
292
643
215
285
420
495
642
292
705
215
215
285
304
320
126
Figure 4: Statically indeterminate example (corbel)
8/12/2019 Fachwerk Intro.en
7/9
2 FEATURES 7
2.3 No unnecessary bearings or members
Fachwerkallows unstable, kinematic models, as long as equilibrium conditions are ful-filled! Supports can be omitted if they are not necessary for equilibrium of the respectiveload case. Also, there is no need to insert unstressed members.
1
0
10
29
29
29
2
9
29
2929
29
29
29
29
29
15
15
15
15
15
15
5
15
15
15
15
15
100
100
100
100
100
200
350
350
451
404
378 378
404
451
388 388
Figure 5: Unstable equilibrium
This feature is quite useful for the calculation of strut-and-tie models, because very often
the instability only applies to the model, whereas the real construction is stable. Whencalculating spatial strut-and-tie models (see chapter 4), the nodes of a concrete web donot have to be supported perpendicularly to webs plane.
2.4 Failure mechanisms
Failure mechanisms are detected and drawn. That way it is easy to find missing membersin the model or to prove that a system is kinematic and contradicts equilibrium.
Figure 6: Mechanism
http://0.0.0.0/http://0.0.0.0/8/12/2019 Fachwerk Intro.en
8/9
2 FEATURES 8
2.5 More features
norm independentFachwerk can be used in conjunction with various construction norms, as theprogram only applies the equilibrium conditions to the model. Nevertheless, the useof SI (metric) units (kN, m) is assumed.
drawingsDrawings can be displayed in the background of the model. The CAD format dxfor the simple text based bgdformat (see chapter3.4) are supported.
print to scale1:50, 1:100, 1:20
documentationA documentation of the model (node coordinates, members, forces, etc.) can beprinted easily.
platform independentFachwerkruns on every platform which runs Java: Linux, Windows, Mac OS X,Unix
languagesFachwerkhas been translated to English, German and French.
2.6 Licence GPL
Fachwerkand Fachwerk3Dare subject to the GNU General Public License Version 2.The text of the licences1 is distributed together with the program.
All results must be verified carefully in order to state that they are plausible! Therefore,the user must have the appropriate knowledge of statics in order to use the program. Thelicence disclaims all liability of the author.
2.7 Program development
Fachwerkhas been used since 2003. The intended functionality is complete. It is planedto maintain the program (bug fixes, small improvements, etc.). It is recommended tocheckhttp://fachwerk.berlios.defor a new version from time to time.
The current versions are:
Fachwerk 0.4.1 (May 2010)
Fachwerk3D 0.4.1(May 2010)
1Themath libraryused is subject to its own Open Source licence.
http://0.0.0.0/http://fachwerk.berlios.de/http://dsd.lbl.gov/~hoschek/colt/http://fachwerk.berlios.de/data/library-colt-licence.htmlhttp://fachwerk.berlios.de/data/library-colt-licence.htmlhttp://dsd.lbl.gov/~hoschek/colt/http://fachwerk.berlios.de/http://0.0.0.0/8/12/2019 Fachwerk Intro.en
9/9
REFERENCES 29
References
[1] Design of Concrete Structures with Stress FieldsA. Muttoni / J. Schwartz / B. Thurlimann, Birkhauser, 1997
[2] Tragverhalten von StahlbetonP. Marti / M. Alvarez / W. Kaufmann / V. Sigrist, Institute of Structural Engineering,ETH Zurich, 1999
[3] Konstruieren im StahlbetonbauJ. Schlaich / K. Schafer, Stuttgart, Betonkalender, 1998
[4] Detailing for Post-TensioningVSL report series 3, VSL International Ltd., 1991
[5] Beurteilung der Tragsicherheit bestehender BetonbautenPh. Stoffel / P. Marti, Institute of Structural Engineering, ETH Zurich, 1999
[6] Experimental Investigation of Shear Diaphragms in Reinforced Concrete SlabsJoost Meyboom, Institute of Structural Engineering, ETH Zurich, 2001
[7] Topologie des champs de contraintes pour le dimensionnement des structures en betonarme
Neven Kostic, Laboratoire de constuction en beton, EPFL Lausanne, 2009