Patent ID: 8562748

Claim:
A method for performing multiple cleaning processes within a single tank, the method comprising: sonicating a plurality of workpieces, for a first time period, within a first cleaning tank having a cleaning liquid, wherein the sonicating comprises generating an acoustic stream in a direction towards the plurality of workpieces to produce cavitations cleaning of the plurality of workpieces; oscillating, during the sonicating, the plurality of workpieces fully submerged within the cleaning liquid in the first cleaning tank, in a parallel direction to the acoustic stream, to generate agitation cleaning of the plurality of workpieces; and rinsing, for a second time period, the plurality of workpieces by further oscillating the plurality of workpieces in the cleaning liquid of the first cleaning tank, wherein the further oscillating comprises removing at least a portion of the plurality of workpieces from submersion in the cleaning liquid and further sonicating the plurality of workpieces.