pyCM: An open-source computational framework for residual stress analysis employing the Contour Method
The contour method for assessing residual stress is a widely accessible method in terms of the equipment required and experimental protocol. However, its application is hampered by the absence of a common computational framework to reconstruct the residual stress field and visualise the final result...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2020-01-01
|
Series: | SoftwareX |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S2352711019303668 |
_version_ | 1818970614958915584 |
---|---|
author | M.J. Roy N. Stoyanov R.J. Moat P.J. Withers |
author_facet | M.J. Roy N. Stoyanov R.J. Moat P.J. Withers |
author_sort | M.J. Roy |
collection | DOAJ |
description | The contour method for assessing residual stress is a widely accessible method in terms of the equipment required and experimental protocol. However, its application is hampered by the absence of a common computational framework to reconstruct the residual stress field and visualise the final result. In order to help regularise the analysis an open-source reconstruction package is presented: the Python Contour Method (pyCM). This package comprises a graphical user interface framework for the purposes for analysing and resolving stresses from experimental contour method data. The code requires no proprietary software and is expandable and fully transparent, enabling users to evaluate it and extend it to develop best practice. The framework is presented and compared against results stemming from a widely published edge-welded beam dataset produced as part of the EC 5th Framework ENPOWER project to highlight applicability. |
first_indexed | 2024-12-20T14:39:17Z |
format | Article |
id | doaj.art-bbd6e0e5981b4f679cb66bebf955a9fc |
institution | Directory Open Access Journal |
issn | 2352-7110 |
language | English |
last_indexed | 2024-12-20T14:39:17Z |
publishDate | 2020-01-01 |
publisher | Elsevier |
record_format | Article |
series | SoftwareX |
spelling | doaj.art-bbd6e0e5981b4f679cb66bebf955a9fc2022-12-21T19:37:22ZengElsevierSoftwareX2352-71102020-01-0111pyCM: An open-source computational framework for residual stress analysis employing the Contour MethodM.J. Roy0N. Stoyanov1R.J. Moat2P.J. Withers3Department of Mechanical, Aerospace and Civil Engineering, University of Manchester, M13 9PL, UK; Correspondence to: B49 Pariser Building, Department of Mechanical,Aerospace and Civil Engineering, The University of Manchester, Manchester, M13 9PL, UK.Department of Mechanical, Aerospace and Civil Engineering, University of Manchester, M13 9PL, UKSchool of Engineering & Innovation, The Open University, MK7 6AA, UKHenry Royce Institute, Department of Materials, University of Manchester, M13 9PL, UKThe contour method for assessing residual stress is a widely accessible method in terms of the equipment required and experimental protocol. However, its application is hampered by the absence of a common computational framework to reconstruct the residual stress field and visualise the final result. In order to help regularise the analysis an open-source reconstruction package is presented: the Python Contour Method (pyCM). This package comprises a graphical user interface framework for the purposes for analysing and resolving stresses from experimental contour method data. The code requires no proprietary software and is expandable and fully transparent, enabling users to evaluate it and extend it to develop best practice. The framework is presented and compared against results stemming from a widely published edge-welded beam dataset produced as part of the EC 5th Framework ENPOWER project to highlight applicability.http://www.sciencedirect.com/science/article/pii/S2352711019303668Residual stressFEAContour methodMeasurement |
spellingShingle | M.J. Roy N. Stoyanov R.J. Moat P.J. Withers pyCM: An open-source computational framework for residual stress analysis employing the Contour Method SoftwareX Residual stress FEA Contour method Measurement |
title | pyCM: An open-source computational framework for residual stress analysis employing the Contour Method |
title_full | pyCM: An open-source computational framework for residual stress analysis employing the Contour Method |
title_fullStr | pyCM: An open-source computational framework for residual stress analysis employing the Contour Method |
title_full_unstemmed | pyCM: An open-source computational framework for residual stress analysis employing the Contour Method |
title_short | pyCM: An open-source computational framework for residual stress analysis employing the Contour Method |
title_sort | pycm an open source computational framework for residual stress analysis employing the contour method |
topic | Residual stress FEA Contour method Measurement |
url | http://www.sciencedirect.com/science/article/pii/S2352711019303668 |
work_keys_str_mv | AT mjroy pycmanopensourcecomputationalframeworkforresidualstressanalysisemployingthecontourmethod AT nstoyanov pycmanopensourcecomputationalframeworkforresidualstressanalysisemployingthecontourmethod AT rjmoat pycmanopensourcecomputationalframeworkforresidualstressanalysisemployingthecontourmethod AT pjwithers pycmanopensourcecomputationalframeworkforresidualstressanalysisemployingthecontourmethod |