In this study, a multi-layer blending machine was designed to mix cotton evenly. Being put inside via the feeding port, cotton was spread evenly by the oscillator which moves from left to right back and forth successively. Subsequently, cotton was stored as the multi-layer fibrous cotton in the rear reserve tank. Delivered by the first and the second conveyer belt, the fibrous cotton was sent to the front storage chamber to be cut by a lattice which pulled and dragged the marching cotton vertically. Finally, the processed cotton was rolled out by a striper roller, falling at a certain spot as scheduled, after which spread and blended evenly and thoroughly.