The fully automatic ultrasonic cleaning machine operates entirely through mechanical automation, utilizing a single-beam multi-arm manipulator to move workpieces between the loading, cleaning, drying, and unloading stations. The entire cleaning operation is managed by a programmable logic controller (PLC) and a human-machine interface, ensuring smooth coordination that greatly enhances cleaning efficiency. Additionally, the sizes and quantities of the tanks, cleaning baskets, cleaning programs, and drying processes can be customized based on the size and requirements of the products being cleaned. This cleaning equipment has been used by numerous users, with stable performance, a reasonable structure, reliable operation, high cleaning efficiency, and excellent cleaning results.