The cleaning machine mainly consists of an ultrasonic cleaning tank, an ultrasonic rinsing tank, an anti rust tank, a hot air drying tank, a liquid storage tank, a single arm robotic arm, and a feeding and discharging trolley PLC、 LCD display ultrasonic generator, transducer, imported automatic temperature control heating system, automatic fluid replenishment system, rack, control panel, fully enclosed enclosure, control system, etc; The cleaning process is controlled by PLC and consists of a continuous working device made of stainless steel material, including bubble rotating cleaning tank, ultrasonic rotating cleaning tank, ultrasonic rotating rinsing tank, municipal water rotating rinsing tank, rust prevention tank, hot air drying tank, and liquid storage tank. The operator places the cleaning basket containing the workpiece on the feeding conveyor roller, and the robotic arm sequentially sends the cleaning basket to each process section. After a series of cleaning, rinsing, and drying of the workpiece, the cleaned workpiece is then sent to the discharge roller. Finally, the operator unloads the workpiece at the outlet; This device is suitable for cleaning contaminants attached to metal stamping parts (such as cleaning the casing of micro motors).