It this work we develop softwares for producing aspherical micro lens array toolpath and use an ultra-precision free-form machine with single-crystal diamond tools to fabricate aspherical micro lens array. By using the method we are able to fabricate lens with high-precision geometry as well as excellent surface accuracy and roughness.