In order to improve the effect of intelligent monitoring and condition analysis of textile machinery, some solutions have been proposed to mitigate incomplete monitoring positions, insufficient decision accuracy, uncertainty reasoning and generalization of the current loom monitoring system. Firstly, a model of the weaving machine spindle dynamics was constructed, and the types and sources of monitoring data were specified. Secondly, an improved rough set method is proposed for processing the collected loom attribute data. A genetic multi-objective optimization method combined with a genetic algorithm is proposed to improve the problem of too many reduction results of the rough set method and improve the monitoring system's reliability. In order to solve the problem that new objects do not have unique matching rules in the constructed rule base, a fusion of Dezert-Smarandache Theory (DSmT) for uncertainty inference is proposed, which increases the distinguishability of decision support probabilities. Experiments show that the improved rough set method based on DSmT and genetic multi-objective optimization has higher classification accuracy and better recognition than the traditional rough set method for weaving machine condition monitoring.