Resistance spot welding is one of the most widely used metal joining processes in the manufacturing industry, used for structural body manufacturing, railway vehicle construction, electronics manufacturing, battery manufacturing, etc. Due to its wide use, the quality of welded joints is of great importance to the manufacturing industry, as it is critical for ensuring the integrity of finished products, such as car bodies, that withstand high levels of stress. The quality of the welding is influenced both by the programming of the welding and by the good condition of the mechanical part that carries out the welding. These mechanical factors, such as electrode geometry and wear, degrade over time. As the welding points are made, the geometry and properties of the electrodes change, so they undergo a milling process to remove impurities and return them to their initial geometry. Sometimes the milling is deficient, and the electrode continues to wear, causing welding problems such as loose spots and metal spatter. This article presents a method for condition monitoring of the milling process and weld wear based on existing data in real production lines. The use of unsupervised clustering methods is proposed to perform a check by which, using current and resistance data, the electrode wear is grouped. Specifically, a method using multidimensional k-means for the condition monitoring of electrode wear is established. This research gives a real and applicable solution for reducing the quality problems caused by milling defects and electrode wear in the production lines of high-production manufacturing industries, presenting a system for sending alarms based on the behavior of welding variables.