Book contents
- Frontmatter
- Contents
- Preface
- Acknowledgements
- Nomenclature
- 1 General introduction to the finite-element method
- 2 Basic formulation for elastic deformation
- 3 Small-deformation elastic–plastic analysis
- 4 Finite-element plasticity on microcomputers
- 5 Finite-strain formulation for metalforming analysis
- 6 Implementation of the finite-strain formulation
- 7 Practical applications
- 8 Future developments
- Appendix 1 Derivation of small-strain [B] matrix for 2-D triangular element
- Appendix 2 Derivation of elastic [D] matrix
- Appendix 3 Derivation of elastic–plastic [D] matrix
- Appendix 4 Derivation of small-strain stiffness matrix [K] for plane-stress triangular element
- Appendix 5 Solution of stiffness equations by Gaussian elimination and back-substitution
- Appendix 6 Imposition of boundary conditions
- Appendix 7 Relationship between elastic moduli E, G and κ
- Appendix 8 Vectors and tensors
- Appendix 9 Stress in a deforming body
- Appendix 10 Stress rates
- Appendix 11 Listing of BASIC program for small-deformation elastic–plastic FE analysis
- Bibliography
- Index
Appendix 11 - Listing of BASIC program for small-deformation elastic–plastic FE analysis
Published online by Cambridge University Press: 22 September 2009
- Frontmatter
- Contents
- Preface
- Acknowledgements
- Nomenclature
- 1 General introduction to the finite-element method
- 2 Basic formulation for elastic deformation
- 3 Small-deformation elastic–plastic analysis
- 4 Finite-element plasticity on microcomputers
- 5 Finite-strain formulation for metalforming analysis
- 6 Implementation of the finite-strain formulation
- 7 Practical applications
- 8 Future developments
- Appendix 1 Derivation of small-strain [B] matrix for 2-D triangular element
- Appendix 2 Derivation of elastic [D] matrix
- Appendix 3 Derivation of elastic–plastic [D] matrix
- Appendix 4 Derivation of small-strain stiffness matrix [K] for plane-stress triangular element
- Appendix 5 Solution of stiffness equations by Gaussian elimination and back-substitution
- Appendix 6 Imposition of boundary conditions
- Appendix 7 Relationship between elastic moduli E, G and κ
- Appendix 8 Vectors and tensors
- Appendix 9 Stress in a deforming body
- Appendix 10 Stress rates
- Appendix 11 Listing of BASIC program for small-deformation elastic–plastic FE analysis
- Bibliography
- Index
Summary
The program listed in this appendix was designed principally for demonstration purposes and to form an introduction to non-linear FE plasticity analyses. In order to simplify the approach, only constant-strain triangular elements have been used. The program is sufficiently flexible, however, to be able to deal with plane-stress, plane-strain and axi-symmetric examples.
The data contained within the sub-program FILDATA are specifically for sticking-friction axi-symmetric upsetting. It should be a simple matter to change the appropriate entries to tackle different problems. Comment statements are used liberally throughout the program in order to try and explain what is happening at each stage. The programs could have been written in a more condensed and efficient form, but the format given here was chosen deliberately to allow the reader and potential user to follow the program structure and operation as easily as possible.
© Copyright 1990 University of Birmingham.
Permission to use, copy, modify and distribute this software for any purpose and without fee is hereby granted, provided that the above copyright notice appears in all copies and that both that copyright and this permission notice appear in supporting documentation. The University of Birmingham makes no representations about the suitability of this software for any purpose. The University of Birmingham, the Cambridge University Press and the employees of both organisations disclaim liability for any loss or damage caused through its use.
- Type
- Chapter
- Information
- Finite-Element Plasticity and Metalforming Analysis , pp. 218 - 245Publisher: Cambridge University PressPrint publication year: 1991