In this paper, the aspheric surface is discretized into a series of rings with different radius of curvature, and the toroidal-end cutter is used to grind out each ring on the basis of the generation method, and finally the aspheric surface is enveloped by the rings. Firstly, a model of cutter locations is established for milling aspheric surfaces using generation method, the coordinates of each cutter location is calculated under the maximum residual height, and a graphical user interface software is programmed based on MATLAB. Secondly, the influence of tool error on the machined surface profile is analyzed. Finally, under the setting of a residual height of 1 micron, the aspheric surface with a radius of curvature of 300 and K of -2 is processed, and the PV error of surface after compensation is 3 micrometers, which verifies the feasibility of the algorithm.
|