Abstract
Assembly joining process selection is a knowledge-intensive task that needs an efficient tool to capture, represent, reuse, and share knowledge related to various joint requirements. This paper presents an ontology-based knowledge framework for identifying the appropriate assembly joining process to support designers and process planners effectively. A joining process selection (JPS) ontology is developed to represent different core concepts like feature, material, product, joint requirement, and joining process. Semantic Web Rule Language (SWRL) is used for ontology mapping of joining process selection concepts to retrieve the required knowledge for process selection that integrates several instances and knowledge rules. Further, a five-step sequential procedure is established to select the joining process from the CAD model automatically. The proposed approach automatically infers the possible, probable, and most probable joining processes through rule-based reasoning. Based on the evaluation of the ontology, the precision, recall, and F-measure obtained are 89.4%, 85.7%, and 87.5%, respectively. Finally, the efficacy of the ontology is evaluated using industrial case studies from the automotive and aerospace industry.
Similar content being viewed by others
References
Nof SY, Wilhelm WE, Warnecke H (2012) Industrial assembly. Springer Science & Business Media
Xu LD, Wang C, Bi Z et al (2012) AutoAssem: an automated assembly planning system for complex products. IEEE Trans Ind Informat 8(3):669–678. https://doi.org/10.1109/TII.2012.2188901
Rafibakhsh N (2017) Automated assembly planning: from CAD model to virtual assembly process. Doctoral dissertation, Oregon State University
Kim JH, Wang LS, Putta K, Haghighi P, Shah JJ, Edwards P (2019) Knowledge based design advisory system for multi-material joining. J Manuf Syst 52:253–263. https://doi.org/10.1016/j.jmsy.2019.03.003
L'Eglise T, De Lit P, Fouda P (2001) A multicriteria decision-aid system for joining process selection. In Proceedings of the 2001 IEEE International Symposium on Assembly and Task Planning (ISATP2001). Assembly and Disassembly in the Twenty-First Century (Cat. No. 01TH8560) 324–329. https://doi.org/10.1109/ISATP.2001.929043
LeBacq C, Brechet Y, Shercliff HR, Jeggy T, Salvo L (2002) Selection of joining methods in mechanical design. Mater Des 23(4):405–416. https://doi.org/10.1016/S0261-3069(01)00093-0
Lae L, Brechet Y, LeBacq C, Jeggy T, Salvo L (2002) Knowledge-based systems for selecting joining processes. Adv Eng Mater 4(6):403–407. https://doi.org/10.1002/1527-2648(20020605)4:6<403::AID-ADEM403>3.0.CO;2-6
Darwish SM, Tamimi AA, Habdan SA (1997) A knowledge base for metal welding process selection. Int J Mach Tools Manuf 37(7):1007–1023. https://doi.org/10.1016/S0890-6955(96),00073-9
Swain AK, Sen D, Gurumoorthy B (2014) Extended liaison as an interface between product and process model in assembly. Robot Comput Integr Manuf 30(5):527–545. https://doi.org/10.1016/j.rcim.2014.02.005
Lohse N, Hirani H, Ratchev S, Turitto M (2005) An ontology for the definition and validation of assembly processes for evolvable assembly systems. In (ISATP 2005) The 6th IEEE International Symposium on Assembly and Task Planning: From Nano to Macro Assembly and Manufacturing. pp 242–247. https://doi.org/10.1109/ISATP.2005.1511480
Qiao L, Qie Y, Zhu Z et al (2018) An ontology-based modelling and reasoning framework for assembly sequence planning. Int J Adv Manuf Technol 94:4187–4197. https://doi.org/10.1007/s00170-017-1077-4
Das SK, Swain AK (2020) An ontology-based framework for decision support in assembly variant design. ASME J Comput Inf Sci Eng 21(2):021007. https://doi.org/10.1115/1.4048127
Saha S, Usman Z, Li WD, Jones S, Shah N (2019) Core domain ontology for joining processes to consolidate welding standards. Robot Comput Integr Manuf 59:417–430. https://doi.org/10.1016/j.rcim.2019.05.010
Kim KY, Yang H, Kim DW (2008) Mereotopological assembly joint information representation for collaborative product design. Robot Comput Integr Manuf 24(6):744–754. https://doi.org/10.1016/j.rcim.2008.03.010
Zhang Y, Luo X, Zhang H, Sutherland JW (2014) A knowledge representation for unit manufacturing processes. Int J Adv Manuf Technol 73(5–8):1011–1031. https://doi.org/10.1007/s00170-014-5864-x
Swain AK (2012) Integrating product model with assembly process model using liaisons. PhD Thesis, IISc Bangalore, India
Esawi AMK, Ashby MF (2004) Computer-based selection of joining processes: methods, software and case studies. Mater Des 25(7):555–564. https://doi.org/10.1016/j.matdes.2004.03.002
Mesa JA, Illera D, Esparragoza I, Maury H, Gómez H (2018) Functional characterisation of mechanical joints to facilitate its selection during the design of open architecture products. Int J Prod Res 56(24):7390–7404. https://doi.org/10.1080/00207543.2017.1412530
Bond D, Suzuki FA, Scalice RK (2020) Sheet metal joining process selector. J Braz Soc Mech Sci Eng 42(5):1–15. https://doi.org/10.1007/s40430-020-02310-9
Imran M, Young B (2015) The application of common logic based formal ontologies to assembly knowledge sharing. J Intell Manuf 26(1):139–158. https://doi.org/10.1007/s10845-013-0768-4
Gruhier E, Demoly F, Kim KY, Abboudi S, Gomes S (2016) A theoretical framework for product relationships description over space and time in integrated design. J Eng Des 27(4–6):269–305. https://doi.org/10.1080/09544828.2016.1144049
Solano L (2021) Ontological modelling of welding processes. In IOP Conference Series. Mat Sci Eng 1193(1):012019. IOP Publishing. https://doi.org/10.1088/1757-899X/1193/1/012019
Houldcroft PT (1990) Which process?: a guide to the selection of welding and related processes. Elsevier
Swift KG, Booker JD (2003) Process selection: from design to manufacture. Elsevier
Messler RW (2004) Joining of materials and structures: from pragmatic process to enabling technology. Butterworth-Heinemann
Das SK, Swain AK (2019) Classification, representation and automatic extraction of adhesively bonded assembly features. Assembly Autom 39(4):607–623. https://doi.org/10.1108/aa-07-2018-095
O’Connor M (2018) SWRLTab: a development environment for working with SWRL rules in Protégé-OWL
Stanford University (2018) PROTÉGÉ 5.2. Available at: https://protege.stanford.edu/
Acknowledgements
This research is financially supported by the Ministry of Human Resources and Development (MHRD), Government of India.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Ethics approval
We declare that accepted principles of ethical and professional conduct have been followed in our research.
Consent to participate
Not applicable.
Consent for publication
We declare our consent for publication.
Research involving human and animal
Not applicable.
Conflict of interest
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Das, S.K., Swain, A.K. An ontology-based modelling and reasoning framework for assembly process selection. Int J Adv Manuf Technol 120, 4863–4887 (2022). https://doi.org/10.1007/s00170-022-09002-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-022-09002-9