Development of a health monitoring and diagnosis framework for fused deposition modeling process based on a machine learning algorithm. (January 2020)