For the oil extraction of soybean seeds, the seeds are conditioned, cracked, de-hulled and rolled into flakes. During de-hulling operation, the hulls are separately collected by means of a multi stage aspiration system. The collected hulls are ground as per desired particle size and packed.