Micro vibration ball milling machine is a high-power micro vibration ball milling and material mixing machine, which is suitable for small batch material ball milling and mixing of small amounts of substances. It used 2 ml disposable screw microtubes, and mixing of 3 samples can be performed simultaneously (usually can be performed within 45s). The mixing pattern can be optimized by selecting a high-speed impact of zirconia microspheres specifically matched to the sample. This machine device is developed and designed to overcome the high strength samples that are difficult to mix evenly by traditional mixers, which is owning the features of convenient and economical.