Enabling automated programming of welding robots by intelligent identification of weld joints from engineering models | IEEE Conference Publication | IEEE Xplore