Journal of advanced manufacturing and processing [J Adv Manuf Process] NLMUID: 101773692