Finite Element Analysis for Engineers - Carl Hanser Verlag...Sample Pages Frank Rieg, Reinhard...

28
Sample Pages Frank Rieg, Reinhard Hackenschmidt, Bettina Alber-Laukant Finite Element Analysis for Engineers Basics and Practical Applications with Z88Aurora ISBN (Buch): 978-1-56990-487-9 ISBN (E-Book): 978-1-56990-488-6 For further information and order see http://www.hanser-fachbuch.de/978-1-56990-487-9 or contact your bookseller. © Carl Hanser Verlag, München

Transcript of Finite Element Analysis for Engineers - Carl Hanser Verlag...Sample Pages Frank Rieg, Reinhard...

  • Sample Pages

    Frank Rieg, Reinhard Hackenschmidt, Bettina Alber-Laukant

    Finite Element Analysis for Engineers

    Basics and Practical Applications with Z88Aurora

    ISBN (Buch): 978-1-56990-487-9

    ISBN (E-Book): 978-1-56990-488-6

    For further information and order see

    http://www.hanser-fachbuch.de/978-1-56990-487-9

    or contact your bookseller.

    © Carl Hanser Verlag, München

    http://www.hanser-fachbuch.de/978-1-56990-487-9

  • Following the ongoing strong demand in the last years for an English version of the German standard work “Finite Elemente Analyse für Ingenieure” we decided to satisfy this.Our aim with this book is:To provide well-chosen aspects of the finite elements for a student of engineering sciences from the 3rd semester and an engineer already established in the job in such a way that he can apply this knowledge immediately to the solution of practical problems.Therefore, already in the title of the book we speak of finite element analysis (FEA) and not of finite element method. This gigantic field has left behind the quite dubious air of a method for a long time and today is the engineer’s tool to analyse structures. Of course, one can do much more with this process than mechanics: heat flows, electric fields and magnetic fields, actually, differential equations and boundary problems for different fields in general – all of this can be solved with it.However, everything has begun with the calculation of mechanical structures and, hence, we want to limit ourselves in this book to linear and non-linear statics, stationary heat conduction and natural frequencies. The engineer’s aspect is very substantial to us – it does not appear in the title of this book without any reason: The process was developed fairly “intuitively” in the fifties by airplane engineers for static calculations of airplane structures. It is a process from engineers for engineers!Hence, we proceed as follows: After a really easy demonstration of the basic procedure, we will discuss the most important points of the elasticity theory, the engineering mechanics and the thermodynamics, as far as the FEA is concerned. With this knowledge we continue with the derivation of the element stiffness matrices. This theoretical knowledge is indispensable for proper and clever working with FEA programs. Then we look at the compilation procedure, at the storage processes and at the solving of the equation systems to calculate the unknowns.In order to transfer your knowledge into practice, we have put two FE programs on DVD: Z88®, the open source finite elements program for static calculations, programmed by the lead author of this book, as well as Z88Aurora®, the very comfortable to use and much more powerful free-ware finite elements program which can also be used for non-linear calculations, stationary heat flows and natural frequencies. Both are full versions with which arbitrarily big structures can be computed. The only limits are given by your computer concerning main storage and disc storage and by your powers of imagination. Z88 and Z88Aurora are ready-to-run for Windows,

    Preface

  • vi  Preface 

    LINUX, as well as for Mac OS X. For Z88 we directly provide the sources, so that you can study the theoretical aspects in the program code and extend it if necessary. This way, you can also understand the working of memory processes, equations solvers and so forth. Z88 is transpar-ent for the user through input and output via text files. It is a FEA program in the quite classical and original sense. In addition, we think: You only learn the basics with a program like this, as every numerical value can and has to be controlled. As soon as you have understood the basic procedure, you can work with Z88Aurora, which was developed at our Chair of Engineering De-sign and CAD at the University of Bayreuth, Germany, with promotion of the Oberfrankenstif-tung. Z88Aurora does not take second place in look and feel compared to the commercial FEA programs and allows a very professional and contemporary work, directly from CAD data. We do not refer to the known commercial FEA programs here because the versions that are free of charge only offer very limited options concerning the structure sizes with which you could not compute several of the following examples at all. Moreover, we cannot offer source codes for them. In later sections of the book there are many practical examples that we recommend to check. The DVD also contains the input files for all examples. The examples are selected in a way that gradually explains the different aspects of the calculation of structures and mechani-cal structures.Furthermore, we have developed an app for Android devices called Z88Tina (www.z88tina.de) which is a very, very small cousin of our full-featured freeware FEA program Z88Aurora (www.z88.de) and is derived from the open source FEA program Z88V14OS. Z88Tina can be dow-loaded from Google Play Store: https://play.google.com/store/apps/details?id=z88tina.frFor this fourth German edition (and first English edition) we have completely revised our book on finite element analysis: The theoretical section has been extended concerning shell elements (by Prof. F. Rieg, PhD), non-linear calculations (by C. Wehmann, PhD), stationary heat conduc-tion (by M. Frisch, M.Sc.) and natural frequencies (by M. Neidnicht, PhD). The examples have been strongly extended and updated. Our employees M. Frisch, M.Sc., M. Neidnicht, PhD, F. Nützel, M.Sc., C. Wehmann, PhD, J. Zapf, PhD, and M. Zimmermann, M.Sc., did the program-ming and testing of Z88Aurora version 2 and gave valuable recommendations for the text of this book. We wish to thank them all a lot. Our very special thanks is directed towards Kevin Deese and Christoph Wehmann for their systematic translation error search. It was a hell of a work. We also thank our publishing house Carl Hanser Verlag for the exemplary realization of this book.The work on this book was again a pleasure to us and we hope you will enjoy this book.

    Frank Rieg, Reinhard Hackenschmidt and Bettina Alber-LaukantBayreuth, Germany, June 2014

  • Preface ................................................................................................ v

    1 Introduction  ....................................................................................... 1

    2 The Basic Procedure  .......................................................................... 5

    3 Some Elasticity Theory  ..................................................................... 233.1 Displacements and Strains  ............................................................................................ 23

    3.1.1 For the Truss  ............................................................................................ 233.1.2 For Plane Stress  ........................................................................................ 253.1.3 In Space  .................................................................................................... 313.1.4 For the Plate  ............................................................................................. 32

    3.2 Stress-Strain Relations  ................................................................................................... 343.3 Basics of Thermomechanical Loading  ......................................................................... 443.4 Basic Principles of Natural Vibration  .......................................................................... 473.5 Basic Principles of Non-linear Calculations  ............................................................... 50

    4 Finite Elements and Element Matrices  ............................................ 634.1 Basics of Element Stiffness Matrices  ........................................................................... 654.2 Constitutive Matrices  ..................................................................................................... 694.3 B Matrix  ............................................................................................................................ 704.4 Shape Functions  .............................................................................................................. 714.5 Integration  ....................................................................................................................... 814.6 The Application of Loads, Load Vectors  ...................................................................... 88

    4.6.1 The Basic Procedure  ................................................................................. 884.6.2 Plate Elements  .......................................................................................... 914.6.3 Volume Elements ...................................................................................... 934.6.4 Plane and Axial-Symmetrical State of Stress  ........................................... 1044.6.5 Distributed Loads for Beams  .................................................................... 1064.6.6 Gerber Joints for Beams  ........................................................................... 108

    4.7 A complete Element Stiffness Routine  ........................................................................ 112

    Contents

  • viii  Contents

    4.8 Some Remarks on Modelling  ............................................................................ 1214.8.1 Choice of Element Types  ..................................................................... 1214.8.2 Polymers and Material Laws  ............................................................... 1294.8.3 Structural Optimization  ...................................................................... 130

    4.9 Some Remarks on Shells  ................................................................................... 1344.10 Element Matrices for Heat Transfer  ................................................................. 1484.11 Element Matrices for Vibration  ........................................................................ 1504.12 Element Matrices of the Non-linear Finite Element Analysis  .......................... 152

    5 Compilation, Storage Schemes and Boundary Conditions  ......... 1635.1 Compilation  ....................................................................................................... 1635.2 Storage Schemes  ............................................................................................... 174

    5.2.1 Band Width Storage Scheme  ............................................................... 1765.2.2 The Skyline Storage Scheme  ............................................................... 1805.2.3 The Jennings Storage Scheme  ............................................................. 1825.2.4 The Non-Zero Storage Scheme  ............................................................ 1905.2.5 Summary of the Storage Schemes  ...................................................... 196

    5.3 Boundary Conditions  ........................................................................................ 1975.3.1 Single Forces and Single Displacements  ............................................ 1975.3.2 Distributed Loads with Plates  ............................................................. 2005.3.3 Fixture of plates  .................................................................................. 2025.3.4 Boundary Conditions in Temperature Analyses  ................................. 2035.3.5 Boundary Conditions with Vibration  .................................................. 2065.3.6 Boundary Conditions in the Non-linear Finite Element Analysis  ...... 207

    6 Solvers  ............................................................................................. 2096.1 Direct Solvers  .................................................................................................... 210

    6.1.1 The Cholesky Solver  ........................................................................... 2126.2 Condition and Scaling  ....................................................................................... 2146.3 Iterative Solvers  ................................................................................................ 223

    6.3.1 The Jacobi Method  .............................................................................. 2256.3.2 The Gauss-Seidel Method  .................................................................... 2266.3.3 The SOR Method and the JOR Method  ................................................ 2266.3.4 The basic CG Solver  ............................................................................ 2276.3.5 The CG Solver with Pre-conditioning  .................................................. 229

    6.4 Solver for Thermomechanical Problems  ........................................................... 2446.5 Solver for Vibration Problems  ........................................................................... 2446.6 Solver for the Non-linear Finite Element Analysis  ........................................... 254

    7 Stresses and Nodal Forces  ............................................................ 2577.1 Stresses  ............................................................................................................. 2577.2 Reduced Stresses  .............................................................................................. 2647.3 Nodal Forces  ...................................................................................................... 271

  • Contents  ix

    8 Mesh Generation of Curvilinear Finite Elements  ......................... 2758.1 Basis Considerations of the Procedure  ............................................................. 2758.2 Mathematical Foundations  ............................................................................... 2778.3 Description of a Simple Mapped Mesher  .......................................................... 281

    9 Z88: The Basics  ............................................................................... 2899.1 General Information  .......................................................................................... 289

    9.1.1 Summary of the Z88 Element Library  ................................................ 2909.2 The Open Source FE Program Z88  .................................................................... 302

    9.2.1 Overview of the Z88 Program Modules  .............................................. 3029.2.2 Dynamic Memory Z88  ........................................................................ 3059.2.3 The Input and Output of Z88:  ............................................................. 308

    9.3 The Freeware FE Program Z88Aurora  .............................................................. 3129.3.1 Overview of the Z88Aurora Modules  .................................................. 3129.3.2 Memory Requirement in Z88Aurora  .................................................. 3159.3.3 The Input and Output of Z88Aurora  ................................................... 316

    10 Z88: The Modules  ........................................................................... 31910.1 The Linear Solver Z88R ..................................................................................... 319

    10.1.1 Z88R: The Cholesky Solver  ................................................................. 32010.1.2 Z88R: The Sparse Matrix Solvers SICCG and SORCG  ........................ 32110.1.3 Z88R: The Sparse Matrix multi-core Solver PARDISO  ........................ 32310.1.4 Which Solver to choose? ...................................................................... 32410.1.5 Explanations for Stress Calculations  .................................................. 32410.1.6 Explanations for Nodal Force Calculations  ......................................... 325

    10.2 The Mapped Mesher Z88N  ................................................................................ 32510.3 The Advanced Mapped Mesher in Z88Aurora  .................................................. 328

    10.3.1 The Use of Z88N in Z88Aurora  ........................................................... 32810.3.2 Tetrahedron Refiner Z88MTV  ............................................................. 32910.3.3 The 2D Shell Thickener Z88MVS  ........................................................ 331

    10.4 The OpenGL Plot Program Z88O in Z88 V14 OS or the Post-Processor of Z88Aurora  ..................................................................................................... 331

    10.5 The DXF Converter Z88X  .................................................................................. 33510.6 The 3D Converter Z88G  .................................................................................... 34410.7 The Ansys Converter Z88ASY in Z88Aurora  .................................................... 34710.8 The Abaqus Converter Z88INP in Z88Aurora  .................................................. 34910.9 Das Cuthill-McKee Program Z88H  .................................................................... 35010.10 The STEP Import Z88GEOCON (STEP) in Z88Aurora  ....................................... 35210.11 The STL Converter Z88GEOCON (STL) in Z88Aurora  ....................................... 35410.12 The Tetrahedron Mesher in Z88Aurora  ............................................................ 35510.13 The Picking Module of Z88Aurora  .................................................................... 35610.14 The Material Data Base of Z88Aurora  ............................................................... 35810.15 Applying Boundary Conditions in Z88Aurora  .................................................. 358

  • x  Contents

    10.16 The User Support with Spider in Z88Aurora  .................................................... 35910.17 The Thermomechanical Solver in Z88Aurora  ................................................... 36010.18 The free Vibration Solver in Z88Aurora  ........................................................... 36310.19 The Non-linear Solver Z88NL of Z88Aurora  ..................................................... 366

    11 Generating Input Files  .................................................................... 37111.1 General Information  .......................................................................................... 37111.2 General Structure Data File Z88I1.TXT  ............................................................ 37311.3 Boundary Condition File Z88I2.TXT  ................................................................. 37411.4 Surface and Pressure Loads File Z88I5.TXT  ..................................................... 37711.5 Material Parameters File Z88MAT.TXT  ............................................................ 38211.6 Material Data File *.TXT  ................................................................................... 38311.7 Element Parameters File Z88ELP.TXT  .............................................................. 38311.8 Integration Order File Z88INT.TXT  ................................................................... 38511.9 Mapped Mesher Input File Z88NI.TXT  ............................................................. 38611.10 Solver Parameters File Z88MAN.TXT  ............................................................... 39011.11 Comparison of the different Z88 Data File Formats  ......................................... 393

    12 The Finite Elements of Z88 and Z88Aurora  .................................. 39512.1 Hexahedron No. 1 with 8 Nodes  ........................................................................ 39512.2 Beam No. 2 with 2 Nodes in Space  .................................................................... 39812.3 Plane Stress Element No. 3 with 6 Nodes  ......................................................... 40012.4 Truss No. 4 in Space  .......................................................................................... 40112.5 Shaft No. 5 with 2 Nodes  ................................................................................... 40212.6 Torus No. 6 with 3 Nodes  .................................................................................. 40412.7 Plane Stress Element No. 7 with 8 Nodes  ......................................................... 40512.8 Torus No. 8 with 8 Nodes  .................................................................................. 40712.9 Truss No. 9 in the Plane .................................................................................... 40912.10 Hexahedron No. 10 with 20 Nodes  .................................................................... 41112.11 Plane Stress Element No. 11 with 12 Nodes  ..................................................... 41412.12 Torus No. 12 with 12 Nodes  .............................................................................. 41612.13 Beam No. 13 in the Plane  .................................................................................. 41812.14 Plane Stress Element No. 14 with 6 Nodes  ....................................................... 41912.15 Torus No. 15 with 6 Nodes  ................................................................................ 42112.16 Tetrahedron No. 16 with 10 Nodes  .................................................................... 42412.17 Tetrahedron No. 17 with 4 Nodes  ...................................................................... 42712.18 Plate No. 18 with 6 Nodes  ................................................................................. 42912.19 Plate No. 19 with 16 Nodes  ............................................................................... 43112.20 Plate No. 20 with 8 Nodes  ................................................................................. 43412.21 Shell No. 21 with 16 Nodes  ............................................................................... 43612.22 Shell No. 22 with 12 Nodes  ............................................................................... 43812.23 Shell No. 23 with 8 Nodes  ................................................................................. 440

  • Contents  xi

    12.24 Shell No. 24 with 6 Nodes  ................................................................................. 44212.25 Element/Solver Overview Z88Aurora V2  ......................................................... 444

    13 Examples  ......................................................................................... 44513.1 Flat Wrench (Plate No. 7) ................................................................................... 452

    13.1.1 With Z88 V14  ...................................................................................... 45313.1.2 With Z88Aurora V2  ............................................................................ 461

    13.2 Crane Girder made of Trusses No. 4  ................................................................. 47113.2.1 With Z88 V14  ...................................................................................... 47213.2.2 With Z88Aurora V2  ............................................................................ 477

    13.3 Gear Shaft with Shaft No. 5  ............................................................................... 48213.3.1 With Z88 V14  ...................................................................................... 48413.3.2 With Z88Aurora V2  ............................................................................ 487

    13.4 Bending Girder with Beam No. 13 ..................................................................... 49113.4.1 With Z88 V14  ...................................................................................... 49213.4.2 With Z88Aurora V2  ............................................................................ 496

    13.5 Plate Segment of Hexahedrons No. 1 and No. 10  .............................................. 50013.5.1 With Z88 V14  ...................................................................................... 50113.5.2 With Z88Aurora V2  ............................................................................ 507

    13.6 Pipe under Internal Pressure, Plain Stress Element No. 7  ................................ 51013.6.1 With Z88 V14  ...................................................................................... 51113.6.2 With Z88Aurora V2  ............................................................................ 518

    13.7 Pipe under Internal Pressure, Torus No. 8  ........................................................ 52013.7.1 With Z88 V14  ...................................................................................... 52113.7.2 With Z88Aurora V2  ............................................................................ 527

    13.8 Two-Stroke Engine Piston  ................................................................................. 52913.8.1 With Z88 V14  ...................................................................................... 53013.8.2 With Z88Aurora V2  ............................................................................ 534

    13.9 RINGSPANN Spring and Belleville Spring  ........................................................ 53913.9.1 With Z88 V14  ...................................................................................... 54113.9.2 With Z88Aurora V2  ............................................................................ 544

    13.10 Liquid Gas Tank  ................................................................................................ 54613.10.1 With Z88 V14  ...................................................................................... 54613.10.2 With Z88Aurora V2  ............................................................................ 550

    13.11 Motorcycle Crankshaft  ...................................................................................... 55213.11.1 With Z88 V14  ...................................................................................... 55413.11.2 With Z88Aurora V2  ............................................................................ 559

    13.12 Torque-measuring hub  ...................................................................................... 56313.12.1 With Z88 V14  ...................................................................................... 56413.12.2 With Z88Aurora V2  ............................................................................ 565

    13.13 Plane Frameworks  ............................................................................................ 56613.13.1 With Z88 V14  ...................................................................................... 56713.13.2 With Z88Aurora V2  ............................................................................ 587

  • xii  Contents

    13.14 Gearwheel  ......................................................................................................... 58913.14.1 With Z88 V14  ...................................................................................... 59013.14.2 With Z88AuroraV2  ............................................................................. 595

    13.15 3D Wrench  ........................................................................................................ 59913.15.1 With Z88 V14  ...................................................................................... 59913.15.2 with Z88Aurora V2  ............................................................................. 611

    13.16 Force Measuring Element, Plane Stress Elements No. 7  ................................... 61313.16.1 With Z88 V14  ...................................................................................... 61313.16.2 With Z88Aurora V2  ............................................................................ 623

    13.17 Circular Plate, Plates No. 20  .............................................................................. 62413.17.1 With Z88 V14  ...................................................................................... 62613.17.2 With Z88Aurora V2  ............................................................................ 630

    13.18 Rectangular Plate with 16 Nodes Plates No. 19  ................................................ 63113.18.1 With Z88 V14  ...................................................................................... 63113.18.2 With Z88Aurora V2  ............................................................................ 638

    13.19 Four-stroke Engine Pistons with Tetrahedrons No. 16  ...................................... 63913.19.1 With Z88 V14  ...................................................................................... 64013.19.2 With Z88Aurora V2  ............................................................................ 644

    13.20 Motorcar Fan Wheel  .......................................................................................... 64713.20.1 With Z88 V14  ...................................................................................... 64913.20.2 With Z88Aurora V2  ............................................................................ 650

    13.21 Diesel Piston  ..................................................................................................... 65313.21.1 With Z88 V14  ...................................................................................... 65413.21.2 With Z88Aurora V2  ............................................................................ 656

    13.22 Calculation of a Stress Concentration Factor  .................................................... 65713.22.1 With Z88 V14  ...................................................................................... 65813.22.2 With Z88Aurora V2  ............................................................................ 663

    13.23 Gear Root Stress  ................................................................................................ 66413.23.1 With Z88 V14  ...................................................................................... 66613.23.2 With Z88Aurora V2  ............................................................................ 668

    13.24 Square Pipe, Shell No. 24  .................................................................................. 67013.24.1 With Z88 V14  ...................................................................................... 67113.24.2 With Z88Aurora V2  ............................................................................ 673

    13.25 Submarine made of Shells No. 22  ..................................................................... 67713.26 Gear Wheel out of Tetrahedrons No. 17  ............................................................ 68213.27 Oscillating Drum  ............................................................................................... 68513.28 Modal Analysis Crankshaft  ............................................................................... 68913.29 Thermo-mechanical Analysis of a Spoon  .......................................................... 69213.30 Thermal Analysis of a four-stroke Engine Piston .............................................. 69813.31 Non-linear Calculation of a Belleville Spring  .................................................... 70213.32 Non-linear Calculation of a Hinge  ..................................................................... 706

    References and further reading  .................................................... 711Index  ................................................................................................ 717

  • Contents  xiii

    The DVD that comes with the book Finite Element Analysis for Engineers contains the program versions Z88 V14 OS and Z88Aurora V2 including all data necessary to use the examples of both versions. The content of the DVD is organized as follows:/z88_examples_z88aurora/: Examples for Z88Aurora V2/z88_examples_z88v14os/: Examples for Z88 V14 OS/z88aurora/: Installer and documentation Z88Aurora V2/z88v14os/: Unzipped directories Z88 V14 OS

    Installation of Z88 V14 OSZ88 V14 OS is available as a ready-to-run version as well as a version for self-compiling in the directory /z88v14os/ for the following operating systems: 32 BIT Windows 64 BIT Windows 32 BIT LINUX 64 BIT LINUX 64 BIT Mac OS X

    In the file z88mane.pdf in the directory /z88v14os/docu/ you find the detailed documentation for installation and compiling.

    Installation of Z88Aurora V2Z88Aurora V2 is available in the directory /z88aurora/ as installer for 32 BIT Windows and 64 BIT Windows

    and as TAR.GZ for 64 BIT LINUX Suse 12.1 and 12.2 64 BIT LINUX Ubuntu 11.04, 12.04 and 14.04 64 BIT Mac OS X ex 10.6 (Please note that when using UNIX und Mac the access rights have to be adapted.)

    In the directory /z88aurora/installer/ you find the detailed installation manual for the corres-ponding operation system.Please note, that when using Mac OS X the GTK+-package gtk+4z88.dmg (which you find in the directory /z88aurora/installer/macosx) has to be installed at first.In the directory /z88aurora/docu/ you find the theory manual and the user guide.

    Software UpdatesThe DVD’s software status is June 10th, 2014.On www.z88.de you can find the user forum as well as updates and error corrections.

  • 3■■ 3.1 Displacements and Strains

    3.1.1 For the Truss

    When looking into books on technical mechanics or FEA we often find the following:

    εx =∂u∂x

    This is often accompanied by the remark “as one sees immediately”. We never considered such equations as “immediately reasonable”; hence, the derivation of the so-called relation of defor-mation and displacement is here presented in detail. It is the basis for understanding the con-tinuum elements of FEA. With this, we lean upon the excellent book of Bickford /10/, but we also recommend the lecture of Love /8/, Timoshenko /9/ and Schnell/Gross/Hauger /90/.We act on the assumption of a simple rubber band (which of course could also be a steel tape) and pull it with a force F. The origin length of the rubber band is ℓ0, the stretched tape has the length ℓ1. The extension of the tape is called Δℓ.

    Figure 3.1–1: Length change of a rod by the force effect

    We define the strain ε =∆ℓℓ0

    with ∆ℓ = ℓ1⊆ℓ0ε = ℓ1 − ℓ0ℓ0

    =∆ℓℓ0

    and ε =ℓ1 − ℓ0

    ℓ0=

    ∆ℓℓ0 .

    Some Elasticity Theory

  • 24  3 Some Elasticity Theory

    To examine the strain in every point, we select two points A and B on the tape, which are lo-cated very closely together, and call it the distance Δx.

    Figure 3.1-2: Selective consideration of the displacements u in A and B

    According to the definition ε =∆ℓℓ

    =ℓ1 − ℓ0

    ℓ0.

    By implication, the strain in A0 is

    εx (A0) = limA0B0→0

    A1B1 − A0B0A0B0

    with A1B1 representing the distance between A1 and B1 resp. A0B0 representing the distance between A0 and B0.With A0B0 = Δx and

    A1B1 = (x + ∆x + u(B0)) − (x + u(A0)) = ∆x + u(B0) − u(A0)

    is

    εx (A0) = limA0B0→0

    A1B1 − A0B0A0B0

    = limA0B0→0

    ∆x + u(B0) − u(A0) − ∆x∆x

    We can call the difference u(B0) – u(A0) Δu and get:

    εx (A0) = limA0B0→0

    ∆x + ∆u + ∆x∆x

    = limA0B0→0

    ∆u∆x

    lim∆x→0

    ∆u∆x

    and in the limiting process:

    εx(A0) =dudx

    in A0

    or in general:

    ε = u’ “Strain-deflection function”

    This means: The strain (or expansion) ε is the derivation of the deflection function u(x). Thus

    εx = u’ =dudx

  • 4.8 Some Remarks on Modelling  121

    }

    b[180 + k3-2]= b[60 + k3-1];

    b[180 + k3-1]= b[ k3-2];

    b[240 + k3-1]= b[120+ k3 ];

    b[240 + k3 ]= b[60 + k3-1];

    b[300 + k3-2]= b[120 +k3 ];

    b[300 + k3 ]= b[ k3-2];

    }

    return(0);

    }

    If you want to get to the bottom of the program-technical conversions with the help of the pro-gram Z88, please note the C-routines according to Table 4.7-1.

    Table 4.7-1: C-routines for continuum elements

    Element type Element stiffness Element load vector Stress routine20 nodes hexahedron HEXA88.C BHEXA88.C SHEX88.C8 nodes hexahedron LQUA88.C BLQUA88:C SLQU88.C6 and 8 nodes plane stress element/torus

    QSHE88.C BQSHE88.C SQSH88.C

    12 nodes plane stress ele-ment/torus

    CSHE88.C BCSHE88.C SCSH88.C

    6 nodes plate SPLA88.C BSPLA88.C SSPL88.C8 nodes plate APLA88.C BAPLA88.C SAPL88.C16 nodes plate HPLA88.C BHPLA88.C SHPL88.C10 nodes tetrahedron TETR88.C BTETR88.C STET88.C4 nodes tetrahedron SPUR88.C BSPUR88.C SSPU88.C

    ■■ 4.8 Some Remarks on Modelling

    4.8.1 Choice of Element Types

    How to transform a real structure into a finite element model? One possible answer to this sim-ple sounding, but extremely complicated question, you will find in chapter 13 with different examples. However, let us start reflecting some basic thoughts:

  • 122  4 Finite Elements and Element Matrices

    Since Kopernikus and Galilei we know that the world is a sphere, a 3D item and no plane stress element. The plane stress element, however, is a typical 2D item. All real components are al-ways 3D items, so only with 3D CAD programs parts can be described really close to reality. Please keep in mind that a 2D drawing, no matter whether generated on a drawing board or in a 2D paint program, in reality only is an aggregation of drawing conventions. As a former de-signer’s colleague of us used to say: “It is crazy! First of all, we have to flatten a real component in our head to transfer it into a drawing. Then the viewer of the drawing must rebuild the com-ponent in his head!”Thus a part of the answer is already given: A real part can always and principally be illustrated by volume elements. This action has only one flaw: It just makes the highest demands on calcu-lation power, main memory and disk storage. But the trend is towards this direction, and a new generation of the FE programs, which are especially intended for the designers, so to speak “for the small FE calculation in between”, only operate with volume elements or shell elements. Other element types are not practically implemented any more. A typical representative of this program type is PRO/MECHANICA.On the other hand, the classical engineering mechanics provide the typical 1D or 2D concepts, such as rope, truss, beams, torsion beams, plane stress element, plate, and membrane. Howev-er, please remind yourself that these models of the mechanics have been born from necessity, because of the equations, which describe the general spatial displacement state, the so-called Navier’s equations (cf. /39/) with the so-called Lamé constants λ and μ:

    (λ + μ) uj, ji + μ ui, jj + fi = 0

    are only solvable analytically for very few special cases. That’s why one has created the con-cepts for the plane, which are solvable, for example, in the case of the plane stress element with the so-called Airy’s stress function, in the case of the plate with the Kirchhoff’s plate equation.It has always been the art of the structural engineer to idealize the real calculation problem. This is elegantly called “modelling” today. The reader may consult, for example, Hirschfeld /64/, Mann /85/, Wagner/Erlhof /86–88/ and Schnell/Gross/Hauger /89–91/, for static problems in the civil engineering or for general interest, in case of plates also Werkle /63/.How does the typical machine designer proceed? If he must enter the numerical values manu-ally, he will try to minimize this input expenditure in any case. Hence, he will illustrate the problem as a truss work, beam framework or as a problem of the plane state of stress or the axial-symmetrical state of stress. However, if he was given a quite complicated part in a 3D CAD system, he will try to save this data in the FE program and use it further, what, in most cases, leads to volume elements and here preferably to tetrahedrons (because they can be easier gen-erated automatically than a hexahedron).Of course, there are structures, which one will only illustrate like this (Figure 4.8-1, example 13.2).

  • 4.8 Some Remarks on Modelling  123

    Figure 4.8-1: Crane girder: Truss- or beam framework

    No reasonable person would model such a crane girder other than by a truss or beam frame-work. A FE structure of volume elements would not only provide very great requirements upon the computer, but would also not provide accurate results. For the gear shaft (see Figure 4.8-2, example 13.3) it depends on what you want to know. If you only want to determine the bending lines and bearing forces, you would treat this shaft like a continuous beam. However, if you are interested in the notch effect in the shaft shoulder, you could either work with axial-symmetri-cal elements or with volume elements, cf. example 22. Even then, only the stress concentration factors αk can actually be calculated by FEA; to gather the micro supporting effect for the actu-ally important notch effect factors βk is very difficult.

    Figure 4.8-2: Gear shaft: Continuous beam

  • 124  4 Finite Elements and Element Matrices

    The force measurement element (Figure 4.8-3, example 13.16) is perfect for working with the plane state of stress. Volume elements would not bring better results, but more calculation ex-penditure. For this structure, the practitioner would decide rather how comfortable he could generate the mesh. If the meshing works well and will simply be done in the 2D case, this would be okay. On the other hand, if you can generate the mesh without additional expenditure with your 3D CAD system, then take the volume mesh, because the calculation expenditure will stay within bounds for this simple component, even with parabolic tetrahedrons.

    Figure 4.8-3: Force measurement element: Plane stress state

    The liquid gas tank, according to Figure 4.8-4, example 13.10, also demands for a figure with axial-symmetrical torus elements. A spatial structure would be considerable, which would de-liver no additional information, but require a lot more computer power.

    Figure 4.8 4: Liquid gas tank: Axial-symmetrical torus elements

  • 134  4 Finite Elements and Element Matrices

    CAD design space

    FE design space topology optimization

    smooting new design

    Figure 4.8-10: Development of the component geometry along the process chain

    ■■ 4.9 Some Remarks on Shells

    This chapter shall conclude the explanations about finite elements and element stiffness matri-ces, and, actually, this complicated matter does not belong in an introductory textbook. Since our readers asked us for adressing shells over and over again, the lead author of this book has derived and built-in four shell elements in Z88, which are quite useful in practice. We have decided to treat the subject from a strongly simplistic view, so to speak “shells for average re-quirements”, and to renounce detail and scientific severity. The colleagues of the engineering mechanics and the shell specialists may forgive us.Shells are surface structures whose center surface is bent once or twice, cf. Girkmann /113/. The thickness is usually very small compared to the other dimensions. Analytically calculating shells is exceptionally difficult, and direct solutions have only become known for quite easy cases like rotation-symmetrical shell structures for which absolutely different basic assump-tions were made, depending on the author. Furthermore, the classical shell theory makes a distinction between so-called membrane shells – the bending stresses are neglected and only the normal stresses are considered in the shell edges – and shells with bending influence.

  • 4.9 Some Remarks on Shells  135

    All in all, the treatment of shells is extremely complex from an analytic viewpoint; Figure 4.9-1 shall give a first impression of the complexity. The interested reader may consult the “shell classics” like Timoshenko/Woinowsky-Krieger /37/ and Girkmann /113/. From our point of view, there is a very nice work for the engineer from Hake/Meskouris /116/; Pilkey /38/ offers accu-mulated formulae for shell problems.

    Figure 4.9-1: Deflections of a cylindrical shell, in accordance with Timoshenko/Woinowsky-Krieger /37/, p. 508.

    The classic shell theory only helps to a limited extent for setting up element stiffness matrices, it can even mislead because it points to element forms, e.g. double curved shells which cannot be used at all by FE computer processes that are working with a CAD system. Here, we will take three other paths, and in our view, easier ways without any claim to completeness.

    1. Volume Shell ElementsFirst it has to be made clear that nature knows nothing about shell states of stress; this is a fiction of the engineering mechanics. Hence, shells can in general be described with volume elements like hexahedrons and tetrahedrons. In many cases this also works very nicely; unfor-tunately, the number of elements becomes unreasonably big. In contrast to tetrahedrons, the situation is aggravated for hexahedrons because the third dimension, i.e. the thickness, is much smaller than both of the other dimensions (Figure 4.9-2).

  • 136  4 Finite Elements and Element Matrices

    Figure 4.9-2: A hexahedron as a volume element

    The shape functions for a hexahedron with 8 ~ 20 nodes generally are (cf. Bathe /4, 5/):

    h1 = g1 −g9 + g12 + g17

    2, h2 = g2 −

    g9 + g10 + g182

    h3 = g3 −g10 + g11 + g19

    2, h4 = g4 −

    g11 + g12 + g202

    h5 = g5 −g13 + g16 + g17

    2, h6 = g6 −

    g13 + g14 + g182

    h7 = g7 −g14 + g15 + g19

    2, h8 = g8 −

    g15 + g16 + g202

    with hj = gj for j = 9 ∼ 20gj = 0 is valid if the node does not exist, otherwise: gj = G(r,rj) · G(s,sj) · G(t,tj)

    Let β = r,s,t , so that

    G(β,βj) =12(1 + β · βj) für βj = ±1

    G(β,βj) = (1 − β2) für βj = 0

    To take the above considerations into account, it would make sense to only have two instead of three nodes in the axis of the thickness direction. This means a quadratic approach in two axes and in the third axis a linear displacement approach. The respective code paragraph of the volume shell routine SHAQ88.C demonstrates this:/*-----------------------------------------------------------

    * Setting the brackets of the shape functions

    *----------------------------------------------------------*/

    rp= 1. + (*r);

    sp= 1. + (*s);

    rm= 1. - (*r);

    sm= 1. - (*s);

  • 9■■ 9.1 General Information

    Two free programs form the basis of this book: Z88V14 Open Source and Z88Aurora V2. While the Open Source version works especially basis-oriented and “originally”, at which you, with the help of the provided source code, can understand all theoretical basics of the previous chap-ters, our new development Z88Aurora provides a very comfortable user interface, which com-pared to Z88V14 Open Source perceptibly facilitates the FE calculation in everyday studies but also in industrial practice. While you work directly with input files and output files in the Open Source version, these files (which are identical for Open Source version and Z88Aurora) are automatically created by Z88Aurora, and you can, e.g., very comfortably apply boundary condi-tions.All static linear examples of this book of course can be calculated with both Z88 versions, and it is up to you to decide which version you use to work through the examples. If you want to work very comfortably from the beginning on and if you are less interested in the program backgrounds, you should choose Z88Aurora V2, with which the use is very similar to commer-cial programs. If you want to know everything in detail, you are not annoyed by a relatively simplistic user interface and you want to study or even change or extend the program code, then give Open Source Z88V14 a try.As you know, both program versions come from our department: Z88V14 Open Source and Z88Aurora V2 are at the moment respectively the newest versions, and in the internet you will find revised and actual releases under www.z88.de.

    Z88: The Basics

  • 290  9 Z88: The Basics

    9.1.1 Summary of the Z88 Element Library

    Two-dimensional Problems: Plane Stress Elements, Plates, Beams, TrussesPlane stress element no. 3 Shape functions quadratic, but straight boundaries Quality of displacements: very good Quality of stresses in the centre of gravity: good Computing effort: average Size of element stiffness matrix: 12 × 12

    2

    X

    5

    3

    1

    4

    6

    Y

    Figure 9.1-1: Plane stress element no. 3

    Plane stress element no. 7 Quadratic isoparametric Serendipity element Quality of displacements: very good Quality of stresses in the Gauss points: very good Quality of the stresses in the corner nodes: good Computing effort: high Size of element stiffness matrix: 16 × 16

    5

    4

    X

    Y

    7

    8

    12

    3

    6

    Figure 9.1-2: Plane stress element no. 7

  • In this chapter, 32 examples (with other sub examples) are covered, of which the examples 1 to 24 can be carried out with the Open Source version of Z88 as well as with the Z88Aurora Free-ware. The examples 25 to 32 are especially designed for the use of Z88Aurora. For all examples, the respective input files are in the correspondent directories “Z88 V14” and “Z88Aurora” on the DVD. Only the calculation must be carried out. You can import all files of Z88V14 in Aurora; as it is explained later. The examples 4, 6, 7, 13, 17 and 18 can easily be analytically recalcu-lated.The first examples are described very detailed and step by step, so that you can get familiar with the procedure very quickly. Then the later examples require the knowledge of how to use Z88, and they concentrate more on the background of the respective job. The first examples are easy, then they gradually become more complicated, hence, you should work through the examples in sequence.If examples do not start, a memory problem can be on hand. Do other programs require memo-ry, particularly these fat and greedy memory eaters like office packages? All examples were tested on the different computer systems and operating systems, and the smaller examples run even on older computers. Current PCs compute very big Z88 structures without any problems as shown in example 21. The biggest computed structure up to now had 12 million degrees of freedom and ran on a 64 bit PC with 64 bit Windows or with 64 bit LINUX. Adjust Z88.DYN if necessary. Mind the .LOG files: If the memory does not suffice, it is noted in this file.After you have tried the prepared examples, you should design your own examples in your CAD system. Export your models/drawings with a CAD system compatible to AutoCAD as DXF files and convert them with Z88X to Z88 files for Z88 V14 OS or to a STL or STEP file for Z88Aurora. If the Z88-DXF converter Z88X does not convert your DXF files properly, then particularly re-peat the steps 3 and 5 of the chapter 10.7.2. If nothing works, try another CAD program.Do you have a 3D CAD system with an integrated automesher? Then you can export FE meshes in ANSYS-PREP7, COSMOS or NASTRAN format and convert them to Z88 input files with Z88G or Z88ASY in Z88 V14 OS or with the import function in Z88Aurora.Tips for Z88 V14:The import and export files are shown partially shortened so to not fill sides needlessly. Only the essentials should be shown. You can start all examples any time yourself.

    Examples13

  • Furthermore, consider the protocol files .LOG generated by the Z88 modules. Vary the input files, especially the mesher input files of examples1, 5 and 7. Thus, one gets a feeling for the use of Z88.Note that the floating point Figure 0 is never really a zero in a computer, but is shown as an approximation. Hence, even the input, which is given in Z88I1.TXT as 0 can reappear in output file Z88O0.TXT in very small figures, caused by formatting of the run time system. This is nor-mal. This applies even more for calculated values, as for example displacements in Z88O2.TXT, stresses in Z88O3.TXT and nodal forces in Z88O4.TXT. Such values are always to be seen rela-tively to other values: Is the biggest calculated displacement in Z88O2.TXT for example 0.1 mm, then another displacement with e. g. 1.234E-006 mm should be regarded as de facto zero.In ANSYS-PREP7, COSMOS or NASTRAN files first check with Z88R in the test mode how much memory is required and how good the node numbering is. If necessary, run the Cuthill-McKee algorithm Z88H in Z88 V14 OS. But it is better to use one of the sparse matrix solvers from the beginning.Tips for Z88Aurora V2:The examples exist as a complete project directory as an overview or the import files can be used to generate your own examples. The process of the FE analysis in Z88Aurora always pro-ceeds according to the workflow that can be seen in Figure 13.0-1.

    MECHANICAL

    boundary conditions

    forces

    pressure

    displacements

    -homogenous - inhomogenous

    Assign material

    E

    Create mesh

    free mesher: TET4 TET10 mapped mesher: HEX8 HEX20 super elements

    Solver:

    direct - Cholesky

    sparse matrix, direct - Pardiso (Multicore)

    sparse matrix, iterative - SICCG - SORCG

    Results:

    stresses displacements

    Data import

    - .stp - .igs - .stl - .dxf - .ans - .nas - .inp - .cos

    Pre-processing Solver Post- processing Import

    Figure 13.0-1: Proceeding of finite element analysis with the example of a static mechanical analysis

    Z88Aurora distinguishes itself by the intuitive operation of the pre-processor and post-proces-sor. The project data management takes place with a project folder management. A status dis-play provides better ease of use. Several menu bars are important for the operation. Four icon menu bars offer the fast access of all functions of Z88Aurora. The main functions of the first icon menu bar, as for example pre-processor, open additional side menus. The other three icon menu bars contain various view manipulations, colour settings, import options and the pre-processor functionalities.

    446  13 Examples

  • 13.25 Submarine made of Shells No. 22  677

    ■■ 13.25  Submarine made of Shells No. 22

    A submarine („U-boat“) of class 212A of the German Navy, which was constructed as a shell structure in Pro/ENGINEER is imported into Z88Aurora with the help of NASTRAN and thick-ened to a volume shell. We calculate the deformation and the stresses of the submarine body at a diving depth of 50 meters. The submarine is in a state of poise in the water. This is why we fix it in Z88Aurora with a virtual fixed point, “floating” in the space.

    Figure 13.25-1: Geometry of the submarine designed in Pro/ENGINEER

    Create a new Project Directory

    Create a new project directory .

    Import NASTRANThe example file u-boat.nas from z88_examples_z88aurora/b25/Nastran-File is imported as a NASTRAN file with the import object menu. Select the import option “shell”.

    Modelling the FE Structure out of SuperelementsIn the next step, we want to mesh the conventional shell structure of the submarine to volume shells. Switch to the Pre-processor menu → Super elements. The volume shell structure should be 20 mm thick:1. Set thickness: Value “20”.2. Administration: “Add” the new meshing rule.3. Generate FE structure: “Create mesh”.

  • 678  13 Examples

    Conventional shell hell

    Volume shell

    Thickness 20 mm

    Clipping menu

    Clipping menu

    Clipping

    Figure 13.25-2: Modelling the volume shells

    ClippingWith the help of the clipping function we can control that the conventional shell structure has been thickened to volume shells.

    Suppress part sections in the current view

    Suppress in X-, Y-, Z- direction

    SXX

    Flip direction of cutting

    ng

    Clipping

    Figure 13.25-3: Clipping menu

  • 13.25 Submarine made of Shells No. 22  679

    Assigning the MaterialUse structural steel S235JR from the Z88Aurora material database.

    Surface picking – Node pickingSwitch to the “picking context menu” and “node picking” and set to node sets, called “X_direction” and “Z_direction”, for the virtual fixed point. Besides, the surface set “shell sur-face” has to be created. This surface set represents the whole exterior surface of the submarine and contains the boundary condition of pressure. Select a surface facet in the context menu “surface picking”, put the slider for selecting the “angle” to value “50” and pick the whole exte-rior surface by using the button “surface”.

    Z_Direction

    X_Direction

    Nodes 92424, 92431 and 92433

    Nodes 92476 and 93022

    Figure 13.25 4: Node sets for virtual fixed point

    Boundary ConditionsButton Pre-processor → assigning boundary conditions → In the context menu, we assign bound-ary conditions to the node sets and the surface set. A hydraulic pressure of 0.5 N/mm2 is set to the whole shell surface. The node sets are fixed in a way that guarantees statically defined sup-port but lets the submarine “freely” flow in the water.

  • 680  13 Examples

    1. Support: Set “Z_direction”, direction X, Y, “displacement”, value “0”, name “XY_locating_support”.2. Support: Set “X_direction”, direction Y, Z, “displacement”, value “0”, name “YZ_locating_support”.3. Pressure: Set “shell surface”, pressure, value “0.5”, name “hydraulic_pressure”.

    „XY_fixed“: displacement in X-, Y-direction = 0

    „YZ_fixed“: displacement in Y-, Z-direction = 0 t i Y ZY di tt i YY

    „Waterpressure“: pressure, 0.5 “

    Figure 13.25-5: Boundary conditions

    Launching the CalculationStart the calculation with the “PARDISO solver”.

    OutputsThe PARDISO solver delivers following displacements and stresses in the corner nodes:

    Figure 13.25-6: Display of the results: displacements

  • 13.25 Submarine made of Shells No. 22  681

    Figure 13.25-7: Display of the results: reduced stresses in the corner nodes according to von Mises

    Figure 13.25-8: Display of the results inside the submarine: reduced stresses in the corner nodes according to von Mises

    Vorwort.pdf_TCE_M_0000001_383800000070_TCE_M_0000001_383800000050_TCE_M_0000001_383800000047_TCE_M_0000001_383800000016_TCE_M_0000001_383800000030_TCE_M_0000001_383800000038_TCE_M_0000001_383800000042_TCE_M_0000001_383800000052_TCE_M_0000001_383800000049_TCE_M_0000001_383800000037_TCE_M_0000001_383800000048_TCE_M_0000001_383800000031_TCE_M_0000001_383800000044_TCE_M_0000001_383800000040_TCE_M_0000001_383800000025_TCE_M_0000001_383800000074_TCE_M_0000001_383800000045_TCE_M_0000001_383800000051_TCE_M_0000001_383800000033_TCE_M_0000001_383800000034_TCE_M_0000001_383800000041_TCE_M_0000001_383800000028_TCE_M_0000001_383800000032_TCE_M_0000001_383800000043_TCE_M_0000001_383800000035_TCE_M_0000001_383800000036_TCE_M_0000001_383800000020_TCE_M_0000001_383800000054_TCE_M_0000001_383800000039_TCE_M_0000001_383800000024_TCE_C_0000136_383800000009_TCE_M_0000136_383800000009_TCE_M_0000001_383800000023_TCE_M_0000001_383800000046_TCE_M_0000001_383800000081_TCE_M_0000001_383800000029_TCE_M_0000001_383800000064_TCE_C_0000176_383800000099_TCE_C_0000171_383800000101_TCE_M_0000176_383800000099_TCE_X_0000171_383800000101_TCE_C_0000176_383800000098_TCE_C_0000170_383800000100_TCE_M_0000176_383800000098_TCE_X_0000170_383800000100_TCE_M_0000001_383800000065_TCE_M_0000001_383800000022_TCE_M_0000001_383800000057_TCE_M_0000001_383800000062_TCE_M_0000001_383800000061_TCE_M_0000001_383800000077_TCE_C_0000183_383800000097_TCE_M_0000183_383800000097_TCE_M_0000001_383800000060_TCE_M_0000001_383800000076_TCE_M_0000001_383800000080_TCE_M_0000001_383800000021_TCE_M_0000001_383800000083_TCE_M_0000001_383800000058_TCE_M_0000001_383800000067_TCE_M_0000001_383800000069_TCE_M_0000001_383800000075_TCE_M_0000001_383800000078_TCE_M_0000001_383800000068_TCE_M_0000001_383800000073_TCE_M_0000001_383800000079_TCE_M_0000001_383800000059_TCE_M_0000001_383800000063_TCE_M_0000001_383800000055_TCE_C_0000183_383800000096_TCE_M_0000183_383800000096_TCE_M_0000001_383800000026_TCE_M_0000001_383800000027_TCE_M_0000001_383800000071_TCE_M_0000001_383800000072_TCE_M_0000001_383800000056_TCE_M_0000001_383800000066_TCE_M_0000001_383800000019_TCE_C_0000183_383800000095_TCE_M_0000183_383800000095_TCE_C_0000136_383800000002_TCE_C_0000183_383800000094_TCE_M_0000183_383800000094_TCE_M_0000136_383800000002_TCE_M_0000001_383800000017_TCE_M_0000001_383800000018PrefaceIntroductionThe Basic ProcedureSome Elasticity Theory3.1 Displacements and Strains3.1.1 For the Truss3.1.2 For Plane Stress3.1.3 In Space3.1.4 For the Plate

    3.2 Stress-Strain Relations3.3 Basics of Thermomechanical Loading3.4 Basic Principles of Natural Vibration3.5 Basic Principles of Non-linear Calculations

    Finite Elements and Element Matrices4.1 Basics of Element Stiffness Matrices4.2 Constitutive Matrices4.3 B Matrix4.4 Shape Functions4.5 Integration4.6 The Application of Loads, Load Vectors4.6.1 The Basic Procedure4.6.2 Plate Elements4.6.3 Volume Elements4.6.4 Plane and Axial-Symmetrical State of Stress4.6.5 Distributed Loads for Beams4.6.6 Gerber Joints for Beams

    4.7 A complete Element Stiffness Routine4.8 Some Remarks on Modelling4.8.1 Choice of Element Types4.8.2 Polymers and Material Laws4.8.3 Structural Optimization

    4.9 Some Remarks on Shells4.10 Element Matrices for Heat Transfer4.11 Element Matrices for Vibration4.12 �Element Matrices of the Non-linear Finite Element Analysis

    Compilation, Storage Schemes and Boundary Conditions5.1 �Compilation5.2 �Storage Schemes5.2.1 �Band Width Storage Scheme5.2.2 �The Skyline Storage Scheme5.2.3 �The Jennings Storage Scheme5.2.4 �The Non-Zero Storage Scheme 5.2.5 �Summary of the Storage Schemes

    5.3 �Boundary Conditions5.3.1 �Single Forces and Single Displacements5.3.2 �Distributed Loads with Plates5.3.3 �Fixture of plates5.3.4 �Boundary Conditions in Temperature Analyses5.3.5 �Boundary Conditions with Vibration5.3.6 �Boundary Conditions in the Non-linear Finite Element Analysis

    Solvers6.1 �Direct Solvers6.1.1 �The Cholesky Solver

    6.2 �Condition and Scaling6.3 �Iterative Solvers6.3.1 �The Jacobi Method6.3.2 �The Gauss-Seidel Method6.3.3 �The SOR Method and the JOR Method6.3.4 �The basic CG Solver6.3.5 �The CG Solver with Pre-conditioning

    6.4 �Solver for Thermomechanical Problems6.5 �Solver for Vibration Problems6.6 �Solver for the Non-linear Finite Element Analysis

    Stresses and Nodal Forces7.1 Stresses7.2 Reduced Stresses7.3 Nodal Forces

    Mesh Generation of Curvilinear Finite Elements8.1 Basis Considerations of the Procedure8.2 Mathematical Foundations8.3 Description of a Simple Mapped Mesher

    Z88: The Basics9.1 General Information9.1.1 Summary of the Z88 Element Library

    9.2 The Open Source FE Program Z889.2.1 Overview of the Z88 Program Modules9.2.2 Dynamic Memory Z889.2.3 The Input and Output of Z88:

    9.3 The Freeware FE Program Z88Aurora9.3.1 Overview of the Z88Aurora Modules9.3.2 Memory Requirement in Z88Aurora9.3.3 The Input and Output of Z88Aurora

    Z88: The Modules10.1 The Linear Solver Z88R10.1.1 Z88R: The Cholesky Solver10.1.2 Z88R: The Sparse Matrix Solvers SICCG and SORCG10.1.3 Z88R: The Sparse Matrix multi-core Solver PARDISO 10.1.4 Which Solver to choose?10.1.5 Explanations for Stress Calculations10.1.6 Explanations for Nodal Force Calculations

    10.2 The Mapped Mesher Z88N10.3 �The Advanced Mapped Mesher in Z88Aurora10.3.1 �The Use of Z88N in Z88Aurora10.3.2 �Tetrahedron Refiner Z88MTV10.3.3 The 2D Shell Thickener Z88MVS

    10.4 �The OpenGL Plot Program Z88O in Z88 V14 OS or the Post-Processor of Z88Aurora10.5 The DXF Converter Z88X10.6 The 3D Converter Z88G10.7 �The Ansys Converter Z88ASY in Z88Aurora10.8 The Abaqus Converter Z88INP in Z88Aurora10.9 Das Cuthill-McKee Program Z88H10.10 �The STEP Import Z88GEOCON (STEP)  in Z88Aurora10.11 �The STL Converter Z88GEOCON (STL) in Z88Aurora10.12 �The Tetrahedron Mesher in Z88Aurora10.13 �The Picking Module of Z88Aurora10.14 �The Material Data Base of Z88Aurora10.15 �Applying Boundary Conditions in Z88Aurora10.16 �The User Support with Spider in Z88Aurora10.17 �The Thermomechanical Solver in Z88Aurora10.18 �The free Vibration Solver in Z88Aurora10.19 �The Non-linear Solver Z88NL of Z88Aurora

    Generating Input Files11.1 �General Information11.2 �General Structure Data File Z88I1.TXT11.3 �Boundary Condition File Z88I2.TXT11.4 �Surface and Pressure Loads File Z88I5.TXT11.5 �Material Parameters File Z88MAT.TXT11.6 �Material Data File *.TXT11.7 �Element Parameters File Z88ELP.TXT11.8 �Integration Order File Z88INT.TXT11.9 �Mapped Mesher Input File Z88NI.TXT11.10 �Solver Parameters File Z88MAN.TXT11.11 �Comparison of the different Z88 Data File Formats

    The Finite Elements of Z88 and Z88Aurora12.1 �Hexahedron No. 1 with 8 Nodes12.2 �Beam No. 2 with 2 Nodes in Space12.3 �Plane Stress Element No. 3 with 6 Nodes12.4 �Truss No. 4 in Space12.5 �Shaft No. 5 with 2 Nodes12.6 �Torus No. 6 with 3 Nodes12.7 �Plane Stress Element No. 7 with 8 Nodes12.8 �Torus No. 8 with 8 Nodes12.9 �Truss No. 9 in the Plane12.10 �Hexahedron No. 10 with 20 Nodes12.11 �Plane Stress Element No. 11 with 12 Nodes12.12 �Torus No. 12 with 12 Nodes12.13 �Beam No. 13 in the Plane12.14 �Plane Stress Element No. 14 with 6 Nodes12.15 �Torus No. 15 with 6 Nodes12.16 �Tetrahedron No.16 with 10 Nodes12.17 �Tetrahedron No. 17 with 4 Nodes12.18 �Plate No. 18 with 6 Nodes12.19 �Plate No. 19 with 16 Nodes12.20 �Plate No. 20 with 8 Nodes12.21 �Shell No. 21 with 16 Nodes12.22 �Shell No. 22 with 12 Nodes12.23 �Shell No. 23 with 8 Nodes12.24 �Shell No. 24 with 6 Nodes12.25 �Element/Solver Overview Z88Aurora V2

    Examples13.1 �Flat Wrench (Plate No. 7)13.1.1 With Z88 V1413.1.2 With Z88Aurora V2

    13.2 �Crane Girder made of Trusses No. 413.2.1 �With Z88 V1413.2.2 �With Z88Aurora V2

    13.3 �Gear Shaft with Shaft No. 513.3.1 �With Z88 V1413.3.2 �With Z88Aurora V2

    13.4 �Bending Girder with Beam No. 1313.4.1 �With Z88 V1413.4.2 �With Z88Aurora V2

    13.5 �Plate Segment of Hexahedrons No. 1 and No. 1013.5.1 �With Z88 V1413.5.2 �With Z88Aurora V2

    13.6 �Pipe under Internal Pressure, Plain Stress Element No. 713.6.1 �With Z88 V1413.6.2 �With Z88Aurora V2

    13.7 �Pipe under Internal Pressure, Torus No. 813.7.1 �With Z88 V1413.7.2 �With Z88Aurora V2

    13.8 �Two-Stroke Engine Piston13.8.1 �With Z88 V1413.8.2 �With Z88Aurora V2

    13.9 �RINGSPANN Spring and Belleville Spring13.9.1 �With Z88 V1413.9.2 �With Z88Aurora V2

    13.10 �Liquid Gas Tank13.10.1 �With Z88 V1413.10.2 �With Z88Aurora V2

    13.11 �Motorcycle Crankshaft13.11.1 �With Z88 V1413.11.2 �With Z88Aurora V2

    13.12 �Torque-measuring hub13.12.1 �With Z88 V1413.12.2 �With Z88Aurora V2

    13.13 �Plane Frameworks13.13.1 �With Z88 V1413.13.2 �With Z88Aurora V2

    13.14 �Gearwheel13.14.1 �With Z88 V1413.14.2 �With Z88AuroraV2

    13.15 �3D Wrench13.15.1 �With Z88 V1413.15.2 �with Z88Aurora V2

    13.16 �Force Measuring Element, Plane Stress Elements No. 713.16.1 �With Z88 V1413.16.2 �With Z88Aurora V2

    13.17 �Circular Plate, Plates No. 2013.17.1 �With Z88 V1413.17.2 �With Z88Aurora V2

    13.18 �Rectangular Plate with 16 Nodes Plates No. 1913.18.1 �With Z88 V1413.18.2 �With Z88Aurora V2

    13.19 �Four-stroke Engine Pistons with Tetrahedrons No. 1613.19.1 �With Z88 V1413.19.2 �With Z88Aurora V2

    13.20 �Motorcar Fan Wheel13.20.1 �With Z88 V1413.20.2 �With Z88Aurora V2

    13.21 �Diesel Piston13.21.1 �With Z88 V1413.21.2 �With Z88Aurora V2

    13.22 �Calculation of a Stress Concentration Factor13.22.1 �With Z88 V1413.22.2 �With Z88Aurora V2

    13.23 �Gear Root Stress13.23.1 �With Z88 V1413.23.2 �With Z88Aurora V2

    13.24 �Square Pipe, Shell No. 2413.24.1 �With Z88 V1413.24.2 �With Z88Aurora V2

    13.25 �Submarine made of Shells No. 2213.26 �Gear Wheel out of Tetrahedrons No. 1713.27 �Oscillating Drum13.28 �Modal Analysis Crankshaft13.29 �Thermo-mechanical Analysis of a Spoon13.30 �Thermal Analysis of a four-stroke Engine Piston13.31 �Non-linear Calculation of a Belleville Spring13.32 �Non-linear Calculation of a Hinge

    References and further readingIndex_TCE_M_0000001_383800000082_TCE_M_0000001_383800000043_TCE_M_0000001_383800000056_TCE_M_0000001_383800000067_TCE_M_0000001_383800000022_TCE_M_0000001_383800000058_TCE_M_0000001_383800000060_TCE_M_0000001_383800000057_TCE_M_0000001_383800000045_TCE_M_0000001_383800000050_TCE_M_0000001_383800000047_TCE_M_0000001_383800000061_TCE_M_0000001_383800000051_TCE_M_0000001_383800000062_TCE_M_0000001_383800000054_TCE_M_0000001_383800000049_TCE_M_0000001_383800000063_TCE_M_0000001_383800000041_TCE_M_0000001_383800000046_TCE_M_0000001_383800000035_TCE_M_0000001_383800000088_TCE_M_0000001_383800000034_TCE_M_0000001_383800000048_TCE_M_0000001_383800000066_TCE_M_0000001_383800000055_TCE_M_0000001_383800000065_TCE_M_0000001_383800000064_TCE_M_0000001_383800000024_TCE_M_0000001_383800000032_TCE_M_0000001_383800000076_TCE_M_0000001_383800000089_TCE_M_0000001_383800000087_TCE_M_0000001_383800000074_TCE_M_0000001_383800000091_TCE_M_0000001_383800000078_TCE_M_0000001_383800000094_TCE_M_0000001_383800000026_TCE_M_0000001_383800000027_TCE_M_0000001_383800000044_TCE_M_0000001_383800000070_TCE_M_0000001_383800000077_TCE_M_0000001_383800000053_TCE_M_0000001_383800000052_TCE_M_0000001_383800000039_TCE_M_0000001_383800000095_TCE_M_0000001_383800000040_TCE_M_0000001_383800000042_TCE_M_0000001_383800000028_TCE_M_0000001_383800000023_TCE_M_0000001_383800000079_TCE_M_0000001_383800000086_TCE_M_0000001_383800000072_TCE_M_0000001_383800000071_TCE_C_0000176_383800000127_TCE_C_0000171_383800000137_TCE_M_0000001_383800000075_TCE_M_0000176_383800000127_TCE_X_0000171_383800000137_TCE_C_0000176_383800000126_TCE_C_0000170_383800000133_TCE_M_0000176_383800000126_TCE_X_0000170_383800000133_TCE_M_0000001_383800000029_TCE_M_0000001_383800000059_TCE_M_0000001_383800000036_TCE_C_0000176_383800000125_TCE_C_0000171_383800000136_TCE_M_0000176_383800000125_TCE_X_0000171_383800000136_TCE_C_0000176_383800000124_TCE_C_0000170_383800000132_TCE_M_0000176_383800000124_TCE_X_0000170_383800000132_TCE_M_0000001_383800000030_TCE_M_0000001_383800000031_TCE_M_0000001_383800000085_TCE_M_0000001_383800000090_TCE_M_0000001_383800000073_TCE_C_0000176_383800000123_TCE_C_0000171_383800000135_TCE_M_0000176_383800000123_TCE_X_0000171_383800000135_TCE_C_0000176_383800000122_TCE_C_0000170_383800000131_TCE_M_0000176_383800000122_TCE_X_0000170_383800000131_TCE_M_0000001_383800000097_TCE_M_0000001_383800000080_TCE_M_0000001_383800000098_TCE_M_0000001_383800000099_TCE_M_0000001_383800000038_TCE_M_0000001_383800000084_TCE_M_0000001_383800000025_TCE_M_0000001_383800000083_TCE_M_0000001_383800000033_TCE_M_0000001_383800000068_TCE_C_0000183_383800000119_TCE_M_0000183_383800000119_TCE_M_0000001_383800000092_TCE_M_0000001_383800000093_TCE_M_0000001_383800000100_TCE_C_0000176_383800000121_TCE_C_0000171_383800000134_TCE_M_0000176_383800000121_TCE_X_0000171_383800000134_TCE_C_0000176_383800000120_TCE_C_0000170_383800000130_TCE_M_0000176_383800000120_TCE_X_0000170_383800000130_TCE_C_0000170_383800000129_TCE_M_0000170_383800000129_TCE_C_0000183_383800000118_TCE_M_0000183_383800000118_TCE_M_0000001_383800000081_TCE_M_0000001_383800000069_TCE_C_0000170_383800000128_TCE_M_0000170_383800000128_TCE_M_0000001_383800000333_TCE_M_0000001_383800000292_TCE_M_0000001_383800000266_TCE_M_0000001_383800000310_TCE_M_0000001_383800000296_TCE_M_0000001_383800000299_TCE_M_0000001_383800000301_TCE_M_0000001_383800000302_TCE_M_0000001_383800000289_TCE_M_0000001_383800000305_TCE_M_0000001_383800000293_TCE_M_0000001_383800000312_TCE_M_0000001_383800000303_TCE_M_0000001_383800000306_TCE_M_0000001_383800000307_TCE_M_0000001_383800000295_TCE_M_0000001_383800000288_TCE_M_0000001_383800000290_TCE_M_0000001_383800000300_TCE_M_0000001_383800000291_TCE_M_0000001_383800000308_TCE_M_0000001_383800000309_TCE_M_0000001_383800000294_TCE_M_0000001_383800000280_TCE_M_0000001_383800000320_TCE_M_0000001_383800000311_TCE_M_0000001_383800000279_TCE_M_0000001_383800000271_TCE_M_0000001_383800000276_TCE_M_0000001_383800000287_TCE_M_0000001_383800000298_TCE_M_0000001_383800000321_TCE_M_0000001_383800000331_TCE_M_0000001_383800000337_TCE_M_0000001_383800000283_TCE_M_0000001_383800000314_TCE_M_0000001_383800000281_TCE_M_0000001_383800000318_TCE_M_0000001_383800000269_TCE_M_0000001_383800000268_TCE_M_0000001_383800000326_TCE_M_0000001_383800000273_TCE_M_0000001_383800000297_TCE_M_0000001_383800000323_TCE_M_0000001_383800000339_TCE_M_0000001_383800000332_TCE_M_0000001_383800000346_TCE_C_0000170_383800000793_TCE_M_0000170_383800000793_TCE_M_0000001_383800000286_TCE_M_0000001_383800000348_TCE_M_0000001_383800000335_TCE_M_0000001_383800000349_TCE_M_0000001_383800000270_TCE_M_0000001_383800000304_TCE_M_0000001_383800000317_TCE_M_0000001_383800000328_TCE_M_0000001_383800000315_TCE_M_0000001_383800000313_TCE_C_0000266_383800000633_TCE_M_0000266_383800000633_TCE_M_0000001_383800000284_TCE_M_0000001_383800000285_TCE_M_0000001_383800000350_TCE_C_0000170_383800000792_TCE_M_0000170_383800000792_TCE_M_0000001_383800000278_TCE_M_0000001_383800000267_TCE_M_0000001_383800000341_TCE_M_0000001_383800000316_TCE_C_0000189_383800000632_TCE_M_0000189_383800000632_TCE_M_0000001_383800000351_TCE_M_0000001_383800000352_TCE_C_0000160_383800000664_TCE_M_0000001_383800000353_TCE_X_0000160_383800000664_TCE_M_0000143_383800000580_TCE_M_0000001_383800000355_TCE_M_0000001_383800000327_TCE_M_0000001_383800000342_TCE_C_0000183_383800000634_TCE_M_0000183_383800000634_TCE_C_0000143_383800000569_TCE_M_0000143_383800000569_TCE_M_0000001_383800000274_TCE_C_0000184_383800000635_TCE_C_0000199_383800000640_TCE_M_0000199_383800000640_TCE_M_0000001_383800000330_TCE_C_0000189_383800000629_TCE_M_0000189_383800000629_TCE_C_0000189_383800000628_TCE_M_0000189_383800000628_TCE_C_0000194_383800000636_TCE_C_0000190_383800000637_TCE_M_0000194_383800000636_TCE_X_0000190_383800000637_TCE_C_0000169_383800000790_TCE_M_0000169_383800000790_TCE_C_0000169_383800000789_TCE_M_0000169_383800000789_TCE_C_0000169_383800000788_TCE_M_0000169_383800000788_TCE_C_0000153_383800000648_TCE_C_0000169_383800000787_TCE_M_0000169_383800000787_TCE_X_0000153_383800000648_TCE_C_0000169_383800000786_TCE_M_0000169_383800000786_TCE_C_0000153_383800000647_TCE_C_0000169_383800000785_TCE_M_0000169_383800000785_TCE_X_0000153_383800000647_TCE_C_0000169_383800000784_TCE_M_0000169_383800000784_TCE_C_0000153_383800000646_TCE_C_0000169_383800000783_TCE_M_0000169_383800000783_TCE_X_0000153_383800000646_TCE_C_0000169_383800000782_TCE_M_0000169_383800000782_TCE_C_0000153_383800000645_TCE_C_0000169_383800000781_TCE_M_0000169_383800000781_TCE_X_0000153_383800000645_TCE_M_0000001_383800000334_TCE_M_0000001_383800000344_TCE_C_0000153_383800000644_TCE_M_0000001_383800000275_TCE_M_0000153_383800000644_TCE_M_0000001_383800000345_TCE_M_0000001_383800000325_TCE_M_0000001_383800000329_TCE_C_0000170_383800000791_TCE_M_0000170_383800000791_TCE_M_0000001_383800000357_TCE_M_0000001_383800000358_TCE_M_0000001_383800000359_TCE_C_0000160_383800000663_TCE_X_0000160_383800000663_TCE_C_0000169_383800000780_TCE_M_0000169_383800000780_TCE_C_0000169_383800000779_TCE_M_0000169_383800000779_TCE_M_0000001_383800000336_TCE_M_0000001_383800000282_TCE_M_0000001_383800000360_TCE_C_0000160_383800000650_TCE_X_0000160_383800000650_TCE_C_0000160_383800000649_TCE_X_0000160_383800000649_TCE_M_0000001_383800000322_TCE_C_0000177_383800000641_TCE_M_0000177_383800000641_TCE_M_0000001_383800000572_TCE_M_0000001_383800000529_TCE_M_0000001_383800000526_TCE_M_0000001_383800000535_TCE_M_0000001_383800000496_TCE_M_0000001_383800000533_TCE_M_0000001_383800000536_TCE_M_0000001_383800000532_TCE_M_0000001_383800000530_TCE_M_0000001_383800000528_TCE_M_0000001_383800000541_TCE_M_0000001_383800000523_TCE_M_0000001_383800000540_TCE_M_0000001_383800000524_TCE_M_0000001_383800000522_TCE_M_0000001_383800000534_TCE_M_0000001_383800000539_TCE_M_0000001_383800000556_TCE_M_0000001_383800000544_TCE_M_0000001_383800000527_TCE_M_0000001_383800000525_TCE_M_0000001_383800000511_TCE_M_0000001_383800000569_TCE_M_0000001_383800000537_TCE_M_0000001_383800000546_TCE_M_0000001_383800000576_TCE_M_0000001_383800000577_TCE_M_0000001_383800000510_TCE_M_0000001_383800000543_TCE_M_0000001_383800000542_TCE_M_0000001_383800000538_TCE_M_0000001_383800000512_TCE_M_0000001_383800000509_TCE_M_0000001_383800000520_TCE_M_0000001_383800000551_TCE_M_0000001_383800000545_TCE_M_0000001_383800000552_TCE_M_0000001_383800000578_TCE_M_0000001_383800000499_TCE_M_0000001_383800000498_TCE_M_0000001_383800000562_TCE_M_0000001_383800000506_TCE_M_0000001_383800000507_TCE_M_0000001_383800000568_TCE_M_0000001_383800000557_TCE_M_0000001_383800000558_TCE_M_0000001_383800000514_TCE_M_0000001_383800000515_TCE_M_0000001_383800000609_TCE_M_0000001_383800000579_TCE_C_0000153_383800001267_TCE_X_0000153_383800001267_TCE_M_0000001_383800000610_TCE_M_0000001_383800000611_TCE_M_0000001_383800000612_TCE_C_0000153_383800001266_TCE_X_0000153_383800001266_TCE_M_0000001_383800000497_TCE_M_0000001_383800000580_TCE_M_0000001_383800000521_TCE_C_0000189_383800001145_TCE_M_0000189_383800001145_TCE_M_0000001_383800000613_TCE_M_0000001_383800000614_TCE_M_0000001_383800000615_TCE_M_0000001_383800000616_TCE_M_0000001_383800000617_TCE_M_0000001_383800000581_TCE_M_0000001_383800000500_TCE_M_0000001_383800000566_TCE_M_0000001_383800000582_TCE_C_0000189_383800001144_TCE_M_0000189_383800001144_TCE_C_0000153_383800001265_TCE_X_0000153_383800001265_TCE_C_0000153_383800001264_TCE_X_0000153_383800001264_TCE_C_0000153_383800001263_TCE_X_0000153_383800001263_TCE_C_0000153_383800001262_TCE_X_0000153_383800001262_TCE_C_0000153_383800001261_TCE_X_0000153_383800001261_TCE_C_0000183_383800001196_TCE_M_0000183_383800001196_TCE_C_0000153_383800001260_TCE_X_0000153_383800001260_TCE_M_0000001_383800000565_TCE_M_0000001_383800000583_TCE_M_0000001_383800000547_TCE_C_0000153_383800001259_TCE_X_0000153_383800001259_TCE_C_0000199_383800001203_TCE_M_0000199_383800001203_TCE_C_0000183_383800001195_TCE_M_0000183_383800001195_TCE_M_0000001_383800000564_TCE_C_0000153_383800001258_TCE_X_0000153_383800001258_TCE_M_0000001_383800000585_TCE_M_0000001_383800000567_TCE_M_0000001_383800000619_TCE_M_0000001_383800000559_TCE_C_0000189_383800001143_TCE_M_0000189_383800001143_TCE_M_0000001_383800000620_TCE_M_0000001_383800000586_TCE_M_0000001_383800000587_TCE_C_0000183_383800001194_TCE_M_0000183_383800001194_TCE_M_0000001_383800000501_TCE_C_0000183_383800001193_TCE_M_0000183_383800001193_TCE_C_0000189_383800001142_TCE_M_0000189_383800001142_TCE_M_0000001_383800000570_TCE_M_0000001_383800000573_TCE_M_0000001_383800000574_TCE_M_0000001_383800000588_TCE_M_0000001_383800000553_TCE_C_0000183_383800001192_TCE_M_0000183_383800001192_TCE_M_0000001_383800000589_TCE_C_0000183_383800001191_TCE_M_0000183_383800001191_TCE_C_0000189_383800001141_TCE_M_0000189_383800001141_TCE_M_0000001_383800000621_TCE_C_0000183_383800001190_TCE_M_0000183_383800001190_TCE_M_0000001_383800000590_TCE_M_0000001_383800000531_TCE_C_0000153_383800001257_TCE_M_0000153_383800001257_TCE_C_0000153_383800001256_TCE_X_0000153_383800001256_TCE_C_0000153_383800001254_TCE_X_0000153_383800001254_TCE_M_0000001_383800000554_TCE_C_0000183_383800001189_TCE_M_0000183_383800001189_TCE_C_0000153_383800001253_TCE_M_0000153_383800001253_TCE_C_0000153_383800001252_TCE_X_0000153_383800001252_TCE_M_0000001_383800000622_TCE_M_0000001_383800000623_TCE_C_0000153_383800001250_TCE_X_0000153_383800001250_TCE_C_0000183_383800001188_TCE_M_0000183_383800001188_TCE_C_0000153_383800001249_TCE_X_0000153_383800001249_TCE_C_0000176_383800001324_TCE_C_0000171_383800001349_TCE_M_0000176_383800001324_TCE_X_0000171_383800001349_TCE_C_0000176_383800001323_TCE_C_0000170_383800001340_TCE_M_0000176_383800001323_TCE_X_0000170_383800001340_TCE_M_0000001_383800000592_TCE_C_0000189_383800001140_TCE_M_0000189_383800001140_TCE_M_0000001_383800000625_TCE_C_0000176_383800001312_TCE_C_0000171_383800001348_TCE_M_0000176_383800001312_TCE_X_0000171_383800001348_TCE_C_0000176_383800001311_TCE_C_0000170_383800001339_TCE_M_0000176_383800001311_TCE_X_0000170_383800001339_TCE_M_0000001_383800000503_TCE_C_0000176_383800001306_TCE_C_0000171_383800001347_TCE_M_0000176_383800001306_TCE_X_0000171_383800001347_TCE_C_0000176_383800001305_TCE_C_0000170_383800001338_TCE_M_0000176_383800001305_TCE_X_0000170_383800001338_TCE_C_0000176_383800001298_TCE_C_0000171_383800001346_TCE_M_0000176_383800001298_TCE_X_0000171_383800001346_TCE_C_0000176_383800001297_TCE_C_0000170_383800001337_TCE_M_0000176_383800001297_TCE_X_0000170_383800001337_TCE_C_0000183_383800001187_TCE_M_0000183_383800001187_TCE_C_0000153_383800001248_TCE_X_0000153_383800001248_TCE_C_0000153_383800001247_TCE_X_0000153_383800001247_TCE_C_0000176_383800001292_TCE_C_0000171_383800001345_TCE_M_0000176_383800001292_TCE_X_0000171_383800001345_TCE_C_0000176_383800001291_TCE_C_0000170_383800001336_TCE_M_0000176_383800001291_TCE_X_0000170_383800001336_TCE_C_0000153_383800001246_TCE_X_0000153_383800001246_TCE_M_0000001_383800000593_TCE_M_0000001_383800000513_TCE_C_0000153_383800001245_TCE_X_0000153_383800001245_TCE_M_0000001_383800000594_TCE_C_0000115_383800001464_TCE_M_0000115_383800001464_TCE_C_0000115_383800001463_TCE_M_0000115_383800001463_TCE_M_0000001_383800000595_TCE_C_0000115_383800001462_TCE_M_0000115_383800001462_TCE_M_0000001_383800000596_TCE_C_0000115_383800001465_TCE_M_0000115_383800001465_TCE_M_0000001_383800000516_TCE_M_0000001_383800000517_TCE_M_0000001_383800000597_TCE_C_0000115_383800001461_TCE_M_0000115_383800001461_TCE_M_0000001_383800000508_TCE_C_0000183_383800001186_TCE_M_0000183_383800001186_TCE_M_0000001_383800000502_TCE_M_0000001_383800000561_TCE_M_0000001_383800000548_TCE_M_0000001_383800000598_TCE_C_0000153_383800001244_TCE_X_0000153_383800001244_TCE_C_0000153_383800001243_TCE_X_0000153_383800001243_TCE_M_0000001_383800000505_TCE_C_0000153_383800001242_TCE_X_0000153_383800001242_TCE_C_0000153_383800001241_TCE_X_0000153_383800001241_TCE_C_0000183_383800001185_TCE_M_0000183_383800001185_TCE_M_0000001_383800000550_TCE_C_0000183_383800001184_TCE_M_0000183_383800001184_TCE_M_0000001_383800000549_TCE_C_0000176_383800001280_TCE_C_0000171_383800001344_TCE_M_0000176_383800001280_TCE_X_0000171_383800001344_TCE_C_0000176_383800001279_TCE_C_0000170_383800001335_TCE_M_0000176_383800001279_TCE_X_0000170_383800001335_TCE_C_0000183_383800001183_TCE_M_0000183_383800001183_TCE_C_0000176_383800001278_TCE_C_0000171_383800001343_TCE_M_0000176_383800001278_TCE_X_0000171_383800001343_TCE_C_0000176_383800001277_TCE_C_0000170_383800001334_TCE_M_0000176_383800001277_TCE_X_0000170_383800001334_TCE_C_0000183_383800001182_TCE_M_0000183_383800001182_TCE_C_0000183_383800001181_TCE_M_0000183_383800001181_TCE_C_0000183_383800001180_TCE_M_0000183_383800001180_TCE_C_0000115_383800001460_TCE_M_0000115_383800001460_TCE_C_0000115_383800001459_TCE_M_0000115_383800001459_TCE_C_0000115_383800001458_TCE_M_0000115_383800001458_TCE_C_0000115_383800001457_TCE_M_0000115_383800001457_TCE_C_0000115_383800001456_TCE_M_0000115_383800001456_TCE_C_0000115_383800001455_TCE_M_0000115_383800001455_TCE_C_0000153_383800001239_TCE_X_0000153_383800001239_TCE_C_0000153_383800001238_TCE_X_0000153_383800001238_TCE_C_0000115_383800001454_TCE_M_0000115_383800001454_TCE_C_0000183_383800001179_TCE_M_0000183_383800001179_TCE_C_0000153_383800001237_TCE_X_0000153_383800001237_TCE_M_0000001_383800000629_TCE_C_0000183_383800001178_TCE_M_0000183_383800001178_TCE_M_0000001_383800000630_TCE_C_0000183_383800001177_TCE_M_0000183_383800001177_TCE_M_0000001_383800000631_TCE_C_0000115_383800001452_TCE_M_0000115_383800001452_TCE_M_0000001_383800000600_TCE_C_0000115_383800001451_TCE_M_0000115_383800001451_TCE_M_0000001_383800000601_TCE_C_0000115_383800001450_TCE_M_0000115_383800001450_TCE_C_0000115_383800001449_TCE_M_0000115_383800001449_TCE_C_0000115_383800001448_TCE_M_0000115_383800001448_TCE_C_0000115_383800001447_TCE_M_0000115_383800001447_TCE_C_0000115_383800001446_TCE_M_0000115_383800001446_TCE_C_0000115_383800001445_TCE_M_0000115_383800001445_TCE_C_0000115_383800001444_TCE_M_0000115_383800001444_TCE_C_0000115_383800001443_TCE_M_0000115_383800001443_TCE_C_0000115_383800001442_TCE_M_0000115_383800001442_TCE_C_0000183_383800001176_TCE_M_0000183_383800001176_TCE_C_0000115_383800001441_TCE_M_0000115_383800001441_TCE_C_0000115_383800001440_TCE_M_0000115_383800001440_TCE_C_0000115_383800001439_TCE_M_0000115_383800001439_TCE_C_0000115_383800001438_TCE_M_0000115_383800001438_TCE_C_0000115_383800001437_TCE_M_0000115_383800001437_TCE_C_0000115_383800001436_TCE_M_0000115_383800001436_TCE_C_0000115_383800001435_TCE_M_0000115_383800001435_TCE_C_0000115_383800001434_TCE_M_0000115_383800001434_TCE_C_0000115_383800001433_TCE_M_0000115_383800001433_TCE_C_0000115_383800001432_TCE_M_0000115_383800001432_TCE_C_0000115_383800001431_TCE_M_0000115_383800001431_TCE_C_0000183_383800001175_TCE_M_0000183_383800001175_TCE_C_0000115_383800001430_TCE_M_0000115_383800001430_TCE_C_0000115_383800001429_TCE_M_0000115_383800001429_TCE_C_0000115_383800001428_TCE_M_0000115_383800001428_TCE_C_0000115_383800001427_TCE_M_0000115_383800001427_TCE_C_0000115_383800001426_TCE_M_0000115_383800001426_TCE_C_0000115_383800001425_TCE_M_0000115_383800001425_TCE_C_0000115_383800001424_TCE_M_0000115_383800001424_TCE_C_0000115_383800001423_TCE_M_0000115_383800001423_TCE_C_0000115_383800001422_TCE_M_0000115_383800001422_TCE_C_0000183_383800001174_TCE_M_0000183_383800001174_TCE_C_0000115_383800001421_TCE_M_0000115_383800001421_TCE_C_0000115_383800001420_TCE_M_0000115_383800001420_TCE_C_0000115_383800001419_TCE_M_0000115_383800001419_TCE_C_0000115_383800001418_TCE_M_0000115_383800001418_TCE_C_0000115_383800001417_TCE_M_0000115_383800001417_TCE_C_0000115_383800001416_TCE_M_0000115_383800001416_TCE_C_0000189_383800001139_TCE_M_0000189_383800001139_TCE_C_0000115_383800001415_TCE_M_0000115_383800001415_TCE_C_0000115_383800001414_TCE_M_0000115_383800001414_TCE_C_0000115_383800001413_TCE_M_0000115_383800001413_TCE_C_0000115_383800001412_TCE_M_0000115_383800001412_TCE_C_0000115_383800001411_TCE_M_0000115_383800001411_TCE_C_0000115_383800001410_TCE_M_0000115_383800001410_TCE_C_0000115_3838000