{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T02:09:01Z","timestamp":1760148541735,"version":"build-2065373602"},"reference-count":50,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2023,5,8]],"date-time":"2023-05-08T00:00:00Z","timestamp":1683504000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"AutoCRC"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Software"],"abstract":"<jats:p>Arc welding is a thermal plasma process widely used to join metals. An arc welding model that couples fluid dynamic and electromagnetic equations was initially developed as a research tool. Subsequently, it was applied to improve and optimise industrial implementations of arc welding. The model includes the arc plasma, the electrode, and the workpiece in the computational domain. It incorporates several features to ensure numerical accuracy and reduce computation time and memory requirements. The arc welding code has been refactored into commercial-grade Windows software, ArcWeld, to address the needs of industrial customers. The methods used to develop ArcWeld and its extension to new arc welding regimes, which used the Workspace workflow platform, are presented. The transformation of the model to an integrated software application means that non-experts can now run the code after only elementary training. The user can easily visualise the results, improving the ability to analyse and generate insights into the arc welding process being modelled. These changes mean that scientific progress is accelerated, and that the software can be used in industry and assist welders\u2019 training. The methods used are transferrable to many other research codes.<\/jats:p>","DOI":"10.3390\/software2020012","type":"journal-article","created":{"date-parts":[[2023,5,9]],"date-time":"2023-05-09T02:28:08Z","timestamp":1683599288000},"page":"258-275","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Transforming a Computational Model from a Research Tool to a Software Product: A Case Study from Arc Welding Research"],"prefix":"10.3390","volume":"2","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2820-2304","authenticated-orcid":false,"given":"Anthony B.","family":"Murphy","sequence":"first","affiliation":[{"name":"CSIRO Manufacturing, Lindfield, NSW 2070, Australia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3613-9437","authenticated-orcid":false,"given":"David G.","family":"Thomas","sequence":"additional","affiliation":[{"name":"CSIRO Data61, Clayton South, VIC 3169, Australia"}]},{"given":"Fiona F.","family":"Chen","sequence":"additional","affiliation":[{"name":"CSIRO Manufacturing, Clayton South, VIC 3169, Australia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1790-1692","authenticated-orcid":false,"given":"Junting","family":"Xiang","sequence":"additional","affiliation":[{"name":"CSIRO Manufacturing, Clayton South, VIC 3169, Australia"}]},{"given":"Yuqing","family":"Feng","sequence":"additional","affiliation":[{"name":"CSIRO Mineral Processing, Clayton South, VIC 3169, Australia"}]}],"member":"1968","published-online":{"date-parts":[[2023,5,8]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"832","DOI":"10.1088\/0963-0252\/16\/4\/019","article-title":"Investigations of GMAW plasma by optical emission spectroscopy","volume":"16","author":"Zielinska","year":"2007","journal-title":"Plasma Sources Sci. Technol."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"434003","DOI":"10.1088\/0022-3727\/43\/43\/434003","article-title":"Spectroscopic investigation of the high-current phase of a pulsed GMAW process","volume":"43","author":"Rouffet","year":"2010","journal-title":"J. Phys. D Appl. Phys."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"224001","DOI":"10.1088\/0022-3727\/46\/22\/224001","article-title":"Spatial structure of the arc in a pulsed GMAW process","volume":"46","author":"Kozakov","year":"2013","journal-title":"J. Phys. D Appl. Phys."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"012001","DOI":"10.1088\/0022-3727\/48\/1\/012001","article-title":"Thomson scattering diagnostics of steady state and pulsed welding processes without and with metal vapor","volume":"48","author":"Schein","year":"2015","journal-title":"J. Phys. D Appl. Phys."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1189","DOI":"10.1088\/0022-3727\/17\/6\/015","article-title":"Temperature determinations in a free-burning arc. I. Experimental techniques and results in argon","volume":"17","author":"Haddad","year":"1984","journal-title":"J. Phys. D Appl. Phys."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1723","DOI":"10.1088\/0022-3727\/19\/9\/016","article-title":"Temperature determinations in a free-burning arc: III. Measurements with molten anodes","volume":"19","author":"Farmer","year":"1986","journal-title":"J. Phys. D Appl. Phys."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Boulos, M.I., Fauchais, P., and Pfender, E. (1994). Thermal Plasmas: Fundamentals and Applications, Plenum.","DOI":"10.1007\/978-1-4899-1337-1"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"063001","DOI":"10.1088\/1361-6595\/aabdce","article-title":"Foundations of high-pressure thermal plasmas","volume":"27","author":"Murphy","year":"2018","journal-title":"Plasma Sources Sci. Technol."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"R153","DOI":"10.1088\/0022-3727\/38\/9\/R01","article-title":"Thermal plasma modelling","volume":"38","author":"Gleizes","year":"2005","journal-title":"J. Phys. D Appl. Phys."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"044001","DOI":"10.1088\/1361-6463\/ac2cee","article-title":"Numerical study of nanoparticle formation in two-coil tandem-type modulated induction thermal plasmas with simultaneous modulation of upper- and lower-coil currents","volume":"55","author":"Furukawa","year":"2021","journal-title":"J. Phys. D Appl. Phys."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"043306","DOI":"10.1063\/1.3464228","article-title":"Growth model of binary alloy nanopowders for thermal plasma synthesis","volume":"108","author":"Shigeta","year":"2010","journal-title":"J. Appl. Phys."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1007\/BF01016154","article-title":"Modelling particle formation and growth in a plasma synthesis reactor","volume":"8","author":"Girshick","year":"1988","journal-title":"Plasma Chem. Plasma Process."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"493001","DOI":"10.1088\/0022-3727\/49\/49\/493001","article-title":"Turbulence modelling of thermal plasma flows","volume":"49","author":"Shigeta","year":"2016","journal-title":"J. Phys. D Appl. Phys."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"375201","DOI":"10.1088\/1361-6463\/ac7aee","article-title":"Modelling of argon\u2013steam thermal plasma flow for abatement of fluorinated compounds","volume":"55","author":"Jenista","year":"2022","journal-title":"J. Phys. D Appl. Phys."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"424001","DOI":"10.1088\/1361-6463\/aa88f0","article-title":"Modeling of low pressure plasma sources for microelectronics fabrication","volume":"50","author":"Agarwal","year":"2017","journal-title":"J. Phys. D Appl. Phys."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"194013","DOI":"10.1088\/0022-3727\/42\/19\/194013","article-title":"Hybrid modelling of low temperature plasmas for fundamental investigations and equipment design","volume":"42","author":"Kushner","year":"2009","journal-title":"J. Phys. D Appl. Phys."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"505204","DOI":"10.1088\/0022-3727\/43\/50\/505204","article-title":"Surface corona-bar discharges for production of pre-ionizing UV light for pulsed high-pressure plasmas","volume":"53","author":"Xiong","year":"2010","journal-title":"J. Phys. D Appl. Phys."},{"key":"ref_18","unstructured":"CSIRO (2018). Workspace, CSIRO."},{"key":"ref_19","unstructured":"Murphy, A.B., and Thomas, D.G. (2017, January 3\u20138). A computational model of arc welding\u2014From a research tool to a software product. Proceedings of the 22nd International Congress on Modelling and Simulation, Hobart, Australia."},{"key":"ref_20","unstructured":"Thomas, D.G., Murphy, A.B., Chen, F.F., Xiang, J., and Feng, Y. (2019, January 1\u20136). ArcWeld: A case study of the extensibility of software applications built using Workspace architecture. Proceedings of the 23rd International Congress on Modelling and Simulation, Canberra, Australia."},{"key":"ref_21","unstructured":"ESI Group (2023, April 12). SYSWELD. Available online: https:\/\/www.esi-group.com\/products\/sysweld."},{"key":"ref_22","unstructured":"Flow Science (2023, April 12). FLOW-3D. Available online: https:\/\/www.flow3d.com\/."},{"key":"ref_23","first-page":"169s","article-title":"Three-dimensional simulation of transient GMA weld pool with free surface","volume":"83","author":"Cao","year":"2004","journal-title":"Weld. J."},{"key":"ref_24","unstructured":"Flow Science (2023, April 12). FLOW-3D Weld. Available online: https:\/\/www.flow3d.com\/products\/flow3d-weld\/."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1007\/BF02667333","article-title":"A new finite element model for welding heat sources","volume":"15B","author":"Goldak","year":"1984","journal-title":"Metall. Trans. B"},{"key":"ref_26","first-page":"97s","article-title":"Evolution of titanium arc weldment macro and microstructures modeling and real time mapping of phases","volume":"79","author":"Yang","year":"2000","journal-title":"Weld. J."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"123068","DOI":"10.1016\/j.ijheatmasstransfer.2022.123068","article-title":"Comparative study of the main electromagnetic models applied to melt pool prediction with gas metal arc: Effect on flow, ripples from drop impact, and geometry","volume":"194","author":"Aryal","year":"2022","journal-title":"Int. J. Heat Mass. Transf."},{"key":"ref_28","unstructured":"Cleary, P., Hetherton, L., Bolger, M., Rucinski, C., Sankaranarayanan, N., Thomas, D., Watkins, D., Zhang, Z., Subramanian, R., and Nguyen, D.Q. (2017). Workspace: Scientific Workflow Platform, CSIRO."},{"key":"ref_29","unstructured":"Norrish, J. (1992). Advanced Welding Processes, Institute of Physics Publishing."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"434001","DOI":"10.1088\/0022-3727\/43\/43\/434001","article-title":"The effects of metal vapour in arc welding","volume":"43","author":"Murphy","year":"2010","journal-title":"J. Phys. D Appl. Phys."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"194009","DOI":"10.1088\/0022-3727\/44\/19\/194009","article-title":"A self-consistent three-dimensional model of the arc, electrode and weld pool in gas\u2013metal arc welding","volume":"44","author":"Murphy","year":"2011","journal-title":"J. Phys. D Appl. Phys."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"224004","DOI":"10.1088\/0022-3727\/46\/22\/224004","article-title":"Influence of metal vapour on arc temperatures in gas\u2013metal arc welding: Convection versus radiation","volume":"46","author":"Murphy","year":"2013","journal-title":"J. Phys. D Appl. Phys."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1016\/j.apm.2017.01.033","article-title":"A desktop computer model of the arc, weld pool and workpiece in metal inert gas welding","volume":"44","author":"Murphy","year":"2017","journal-title":"Appl. Math. Model."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1016\/j.jmapro.2020.10.083","article-title":"Macrosegregation in the weld pool in metal inert-gas welding of aluminium","volume":"61","author":"Murphy","year":"2021","journal-title":"J. Manuf. Process."},{"key":"ref_35","unstructured":"Patankar, S.V. (1980). Numerical Heat Transfer and Fluid Flow, Hemisphere."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1600","DOI":"10.1088\/0022-3727\/25\/11\/006","article-title":"Theory of free-burning arc columns including the influence of the cathode","volume":"25","author":"Lowke","year":"1992","journal-title":"J. Phys. D Appl. Phys."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1115\/1.3448756","article-title":"The particle-source-in cell (PSI-CELL) model for gas-droplet flows","volume":"99","author":"Crowe","year":"1977","journal-title":"J. Fluid Eng."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1179\/1362171812Y.0000000069","article-title":"Influence of droplets in gas\u2013metal arc welding\u2014A new modelling approach, and application to welding of aluminium","volume":"18","author":"Murphy","year":"2013","journal-title":"Sci. Technol. Weld. Join."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1016\/0021-9991(81)90145-5","article-title":"Volume of fluid (VOF) method for the dynamics of free boundaries","volume":"39","author":"Hirt","year":"1981","journal-title":"J. Comput. Phys."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1080\/10407789608913782","article-title":"Numerical prediction of fluid flow and heat transfer in welding with a moving heat source","volume":"29","author":"Mundra","year":"1996","journal-title":"Numer. Heat Transf. A"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"3634","DOI":"10.1088\/0022-3727\/39\/16\/017","article-title":"\u2018LTE-diffusion approximation\u2019 for arc calculations","volume":"39","author":"Lowke","year":"2006","journal-title":"J. Phys. D Appl. Phys."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"386","DOI":"10.1016\/j.apm.2019.12.014","article-title":"Model-based parameter optimization for arc welding process simulation","volume":"81","author":"Chen","year":"2020","journal-title":"Appl. Math. Model."},{"key":"ref_43","unstructured":"Bolger, M., Cleary, P., Hetherton, L., Rucinski, C., Thomas, D., and Watkins, D. (2014). Workspace: Scientific Workflow Platform, CSIRO."},{"key":"ref_44","unstructured":"Cleary, P., Bolger, M., Hetherton, L., Rucinski, C., Thomas, D., and Watkins, D. (2014, January 27\u201331). Workspace: A platform for delivering scientific applications. Proceedings of the eResearch Australasia, Melbourne, Australia."},{"key":"ref_45","unstructured":"Bolger, M., Cleary, P., Hetherton, L., Rucinski, C., Thomas, D., and Watkins, D. (2015, January 19\u201323). Workspace: Scientific workflows and applications for multiple environments. Proceedings of the eResearch Australasia Conference, Brisbane, Australia."},{"key":"ref_46","unstructured":"Cleary, P.W., Thomas, D., Bolger, M., Hetherton, L., Rucinski, C., and Watkins, D. (December, January 29). Using Workspace to automate workflow processes for modelling and simulation in engineering. Proceedings of the MODSIM2015, 21st International Congress on Modelling and Simulation, Gold Coast, Australia."},{"key":"ref_47","unstructured":"Cleary, P.W., Thomas, D., Hetherton, L., Bolger, M., Hilton, J.E., and Watkins, D. (Math. Comp. Simul., 2018). Workspace: A workflow platform for supporting development and deployment of modelling and simulation, Math. Comp. Simul., submitted."},{"key":"ref_48","unstructured":"The Qt Company Ltd. (2018). Qt Designer, The Qt Company Ltd."},{"key":"ref_49","unstructured":"The Qt Company Ltd. (2018). Qt Property System, The Qt Company Ltd."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"473001","DOI":"10.1088\/1361-6463\/ac1e4a","article-title":"A review of wire arc additive manufacturing: Development, principles, process physics, implementation and current status","volume":"54","author":"Norrish","year":"2021","journal-title":"J. Phys. D Appl. Phys."}],"container-title":["Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2674-113X\/2\/2\/12\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:31:43Z","timestamp":1760124703000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2674-113X\/2\/2\/12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,8]]},"references-count":50,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2023,6]]}},"alternative-id":["software2020012"],"URL":"https:\/\/doi.org\/10.3390\/software2020012","relation":{},"ISSN":["2674-113X"],"issn-type":[{"type":"electronic","value":"2674-113X"}],"subject":[],"published":{"date-parts":[[2023,5,8]]}}}