Intelligent assembly time analysis, using a digital knowledge based approach