Karamimoghadam, Mojtaba, Aghayar, Yahya, Forooghi, Foroozan · The International Journal of Advanced Manufacturing Technology · 2025