The invention discloses a preparation method of submicron 
hexanitrohexaazaisowurtzitane in batch. The method comprises: adding a surfactant into water to prepare a surfactant solution, grading by using 
grinding ball mediums with different diameters, adding CL-20, the surfactant solution and the 
grinding ball mediums into 
grinding tanks, cooling, symmetrically putting the grinding tanks, fixing the grinding tanks onto a 
planet grinder for 
planet grinding, separating a grinded explosive suspension and the grinding ball mediums, performing 
solid-liquid separation for the explosive suspension, and 
drying to obtain the submicron CL-20. According to the preparation method provided by the invention, the CL-20 explosive, the surfactant 
solvent and the grinding ball mediums with different diameters are graded, and the 
planet grinder is used for repeated grinding. The prepared epsilon-CL-20 is uniform in 
powder particle size, smooth in particle surface, and regulatable in average particle size; during a preparation process, no 
organic solvent impurities are introduced, a 
post treatment is reduced , a total grinding time is 1-10 hours, and a grinding time is short. The method is suitable for production in batch.