Optimal tool path searching and tool selection for machining of complex surfaces | IEEE Conference Publication | IEEE Xplore