Finite Element Analysis using Open source ... Finite Element Analysis with Open Source Software First

  • View
    2

  • Download
    1

Embed Size (px)

Text of Finite Element Analysis using Open source ... Finite Element Analysis with Open Source Software...

  • Mesh Deformed shape

    Von Mises Tresca

    - by Dharmit A. Thakore

    Finite Element Analysis using Open source Software

  • Finite Element Analysis with

    Open Source Software

    First Edition

  • Finite Element Analysis with Open Source Software

    First Edition

    Dharmit Thakore, CPEng, RPEQ Moonish Ent. Pty. Ltd.

    Brisbane, QLD, Australia

    Moonish Enterprises Pty Ltd GPO Box 1299, Brisbane, QLD 4001, Australia

    2013

  • Credits and Copyright Written by: Dharmit Thakore

    dharmit@moonish.biz

    Publisher: Moonish Ent. Pty. Ltd

    engineering@moonish.biz

    http://engineering.moonish.biz

    Graphic Design / Layout: Lomesha Thakore

    Edition 1 ©2013 Dharmit Thakore

    No part of this publication may be reproduced, stored or transmitted in any form or by any means, electronic, mechanical or otherwise, without prior written consent from the publisher, except for the inclusion of brief quo- tations in a review. You may store the pdf on your computer and backups. You may print one copy of this book for your own personal use.

    Disclaimer: The information contained in this book is based on the author’s experience, knowledge and opin- ions. The author and publisher will not be held liable for the use or misuse of the information in this book.

  • To

    My wife,

    Our beloved son

    &

    Open Source Software

  • About the Author Dharmit Thakore is the Director of Moonish Enterprises Pty Ltd at Brisbane, Queensland, Australia. He prac- tices as a Mechanical / Piping Engineer in Queensland. He received his Bachelor’s degree from Birla Vishwa- karma Mahavidhyalaya, Vallabh Vidhyanagar, Gujarat, India which was affiliated with Sardar Patel University. He started his engineering career as a young Graduate in Larsen & Toubro – Sargent & Lundy, Vadodara. He came to Australia for further studies and settled here. He received his Registered Professional Engineer in Queensland (RPEQ) recognition early in his career and subsequently obtained his Chartered Professional Engi- neer (CPEng) as a Mechanical / Piping Engineer.

    Dharmit has broad interests, which include finite element analysis, design, optimization and Open Source soft- ware. He is a member of ASME, Engineers Australia and Board of Professional Engineers in Queensland.

  • Contents

    Foreword 1

    What motivated me to write this book 1

    This book is written for 1

    This book is not written for 2

    What software would you need to follow through 2

    What are the steps in Finite Element Analysis 3

    Study Cases 4

    Case 1: Getting to know Salome-Meca 4

    Case 2: Editing .comm file 4

    Case 3: 1D FE Analysis 5

    Case 4: 2D Frame FE Analysis 5

    Case 5: Axi-symmetric FE Analysis 5

    Case 6: 2D Shell FE Analysis 5

    Case 7: Basic 3D FE Analysis 5

    Case 8: Pseudo Assembly FE Analysis 6

  • Case 9: 3D Analysis with Hexahedral Linear Mesh 6

    Case 10: 3D Analysis with Hexahedral Quadratic Mesh 6

    Case 11: 3D Assembly FE Analysis 6

    Getting to know Salome-Meca 7

    Step 1: Purpose of the FE Analysis / Description of the problem 8

    Step 2: Input values for the FE analysis 8

    Step 3: Model Geometry 9

    Step 4: Meshing Geometry 13

    Step 5, 6, 7, 8 and 9: Salome-Meca Linear Static Analysis Wizard 16

    Step 10: Run the analysis 20

    Step 11: Post Processing of the Results 21

    Summary 35

    Editing .comm file 37

    Step 1: Purpose of the FE Analysis / Description of the problem 38

    Step 2: Input values for the FE analysis 38

    Step 3: Model Geometry 39

  • Step 4: Meshing Geometry 41

    Step 5, 6, 7, 8 and 9: Salome-Meca Linear Static Analysis Wizard 43

    Step 8 and 9 again: Manual editing of .comm file 45

    Step 10: Running the analysis 49

    Step 11: Post Processing of the Results 50

    Summary 51

    1D FE Analysis 53

    Step 1: Purpose of the FE Analysis / Description of the problem 54

    Step 2: Input values for the FE analysis 55

    Step 3: Model Geometry 55

    Step 5, 6, 7, 8 and 9: Creating .comm file with Eficas 65

    Step 10: Run the analysis 82

    Step 11: Post Processing of the Results 84

    Result 85

    Conclusion 86

    End of Preview 87

  • Appendix A 89

    Other sources of information 89

    Appendix B 91

    Efficient – Application to generate .comm file in English 91

  • Foreword

    — 1 —

    Foreword During my university life, I had taken Computer Aided Design (CAD) and Finite Element Analysis (FEA) as my elective subjects. As a young university student, I was fascinated by the power of computers and the help that they provide to obtain results that are easy to understand for a complex simulation. Going from Drawing boards, pencils and erasers to CAD with everything on the computer, having multiple revisions of the same drawing and the powerful undo and redo functionality were one of the journeys that I will never forget.

    At that time, our university was having education version of AutoCAD® (I won’t tell the version of AutoCAD as that will reveal my age ) for drafting and Solid Edge® for Finite Element Analysis. The only problem was that outside university we were on our own. We even didn’t have student versions of those software to use at home.

    What motivated me to write this book

    It was not until 2006 that I was introduced to the world of Linux, Ubuntu (in particular) and Open Source Software. I was captivated by the motivation of so many active developers around the world and the effort that they put in to develop Open Source software. The only problem I had with Open Source Software was that these software, even though powerful enough to compete with commercially available software, didn’t had a reference manual, a user guide or an easy step by step guided method on how to use the software starting from scratch. Selected few do have excellent resources but most open source software lack them. Almost all soft- ware had expected that the user will figure out the way. This gap is bridged by so many active users of Open Source who put on video tutorials and write how-to manuals and publish on the internet. A big kudos to those Volunteers who put in their time and effort for Open Source software to help others.

    I wrote this book so that someone can pick up this book, start using Salome, GMSH and Code Aster straight away. I wanted the learning curve to be relatively easy. So I designed this book such that the user does a few exercises by following the step by step guide in this book, feel confident in the procedure and are then able to use the Open Source software the way they want. I wrote this book for the reason that the tutorials on the internet and the videos on websites are scattered. I want to help someone have all the information in one single place, in an easy to follow manner, which will enable them to learn the fundamentals of the software in a fun and easy format.

    This book is written for

    Those who have a passion for learning Open Source software, particularly CAD and FEA software. This book is written for those who are new to software like Salome and Code Aster.

    If you are having trouble understanding where to start with Salome and Code Aster, this book is written for you. If you are having troubles understanding the computer translated Code Aster User Documents (which are rich in excellent source of information), this book is written for you. If you want easy reference to 75% of FEA problems that are encountered by engineers in day to day life and want to do that by Open Source Software, this book is written for you.

    This book is for those who don’t want to waste their time in finding tutorials online and trying to make logical sense. This book starts with a very basic introduction of what to do to perform FE Analysis, and then with each new Chapter it introduces new concepts in an easy to understand format. If you want to learn how to do FE

  • FEA using Open Source Software

    — 2 —

    Analysis with Open Source software in a week’s time, than this book is for you.

    This book is not written for

    Someone who is an advanced users of Salome and Code Aster, who already know how to use these software, know what are their limitations and what are they capable of. This book will be of limited help to you unless you want to gift it to someone who is starting out fresh and whom you are mentoring and don’t want to answer fundamental questions.

    If you are the developers of Salome and Code Aster, then I doubt this book will be of any help to you, but if you are developers of only Salome or only Code Aster, then this book might be of use to you.

    In short, if you are advanced user and after reading the topics that I have covered in this book, if you can say to yourself that “the information covered in this book is something that I already know”, this book is not for you.

    This book is also not written for someone who does not know what Finite Element Analysis is. FE Analysis, as a fundamental, should be known to the user of this book.

    What software would you need to follow through

    When I started out with Open Source CAD and FEA, I was very pleased to find out that a full-fledged operat- ing system having all the software required for an engineer are packaged in a ni

View more >