METHOD FOR NUMERICAL CONTROL MILLING, FORMING AND POLISHING OF LARGE-DIAMETER ASPHERIC LENS

20220179389 · 2022-06-09

    Inventors

    Cpc classification

    International classification

    Abstract

    A method for numerical control milling, forming and polishing of a large-diameter aspheric lens to solve the problems of long time-consuming and severe tool wear in the machining of a meter-scale large-diameter aspheric surface is disclosed. An aspheric surface is discretized into a series of rings with different radii, and the rings are sequentially machined through generating cutting by using an annular grinding wheel tool; the rings are equally spaced, there are a total of N rings, and the width of any ring is jointly determined by the N.sup.th ring, the (N−1).sup.th ring, positioning accuracy, and a generatrix equation of the aspheric lens, and the n.sup.th ring has a curvature radius of Rn=sqrt(R0.sup.2−k*(n*dx).sup.2); and the aspheric surface is enveloped by a large number of rings.

    Claims

    1. A method for numerical control milling and forming of a large-diameter aspheric lens, the aspheric lens having a concave surface, with a generatrix equation being denoted as f1, the aspheric lens having a diameter of D, and a numerical control machine tool for milling having positioning accuracy of β, wherein an aspheric surface of the aspheric lens is discretized into a series of rings with different radii, the rings are equally spaced, there are a total of N rings, the rings each have a width of dx, and the rings are sequentially machined through generating cutting by using an annular grinding wheel tool with a diameter greater than a semi-diameter of the aspheric surface; a process of solving the ring width dx is as follows: a generatrix equation of a (N−1).sup.th ring is denoted as f2, a generatrix equation of an N.sup.th ring is denoted as f3, an intersection of f1 and f3 is denoted as (x1, z1), an intersection of f1 and f2 is denoted as (x2, z2), an intersection of f2 and f3 is denoted as (x3, z3), a point on the generatrix equation f1 of the aspheric lens at x3 is denoted as (x3, z4), wherein x1=D/2, z4−z3=β, x2=x1−dx, and dx is calculated from the geometric relationship.

    2. The method for numerical control milling and forming of a large-diameter aspheric lens according to claim 1, wherein an equation of the generatrix equation f1 of the aspheric lens is: z.sup.2=2*R.sub.0*x−(1+k)*x.sup.2, wherein R.sub.0 is a curvature radius of a vertex of the aspheric surface, k is a quadratic conic coefficient, x is an independent variable on the horizontal coordinate, and z is a vertical coordinate corresponding to the x coordinate; and the machining steps of the aspheric lens are sequentially as follows: 1) machining a primary spherical surface with a radius R.sub.0, a center thickness H.sub.1, and a diameter D on an aspheric lens body material based on the curvature radius R.sub.0 of the vertex, the center thickness H.sub.0, and the diameter D of the aspheric surface, wherein 0≤H.sub.1−H.sub.0≤0.5; 2) securing the aspheric lens body in step 1) on a turntable of the numerical control machine tool, and enabling an optical axis of the aspheric lens body to coincide with a rotation axis of the turntable of the numerical control machine tool, wherein the numerical control machine tool has at least two translation motion axes: an X-axis and a Z-axis, and two rotation axes: a B-axis and a C-axis, wherein the B-axis is the rotation axis around the Y-axis, the C-axis is the rotation axis around the Z-axis, and the rotation axis of the turntable of the numerical control machine tool is located at the C-axis; a spindle of the numerical control machine tool is located at the Z-axis; 3) installing an annular tool on the spindle of the numerical control machine tool, wherein the annular tool has an outer diameter of T.sub.D, and a convex rounded chamfer between the outer diameter and the inner diameter of the annular tool has a radius of r.sub.0; T.sub.D>D/2; and establishing an origin of a workpiece coordinate system at a vertex of the primary spherical surface; 4) discretizing the aspheric surface into N rings equally spaced in the X-axis direction, wherein Nis an integer, any ring has a width of dx=D/N, the corresponding aspheric diameter of the n.sup.th ring is: n*dx, and the n.sup.th ring has a curvature radius of R.sub.n=sqrt(R.sub.0.sup.2−k*(n*dx).sup.2), wherein n is the ordinal number of any ring from the first ring to the N.sup.th ring; dx is jointly determined by the N.sup.th ring, the (N−1).sup.th ring, the positioning accuracy β, and the generatrix equation f1 of the aspheric lens: the generatrix equation of the (N−1).sup.th ring is denoted as f2, the generatrix equation of the N.sup.th ring is denoted as f3, the intersection of f1 and f3 is denoted as (x1, z1), the intersection of f1 and f2 is denoted as (x2, z2), the intersection of f2 and f3 is denoted as (x3, z3), and the point on the generatrix equation f1 of the aspheric lens at x3 on the X-axis is denoted as (x3, z4), wherein x1=D/2, z4−z3=β, x2=x1−dx, and dx is calculated from the above geometric relationship; and 5) using the annular tool on the numerical control machine tool to sequentially machine the first ring to the N.sup.th ring, wherein when the n.sup.th ring is machined, the C-axis rotates continuously and uniformly, and the X-axis coordinate of the tool center in the workpiece coordinate system is:
    X.sub.T=(((T.sub.D−2*r.sub.0)+2*r.sub.0*sin(B))/2)*cos(B); for the Z-axis coordinate: when k≠−1:
    Z.sub.T=R.sub.0/(1+k)+k/(1+k)*sqrt(R.sub.0.sup.2−(1+k)*(n*dx).sup.2)−sqrt(R.sub.0.sup.2−k*(n*dx).sup.2)+(((T.sub.D−2*r.sub.0)+2*r.sub.0*sin(B))/2)*sin(B), and when k=−1:
    Z.sub.T=R.sub.0+(n*dx).sup.2/(2*R.sub.0)−srt(R.sub.0.sup.2+(n*dx).sup.2)+(((T.sub.D−−2*r.sub.0)+2*r.sub.0*sin(B))/2)*sin(B);
    and for the B-axis coordinate:
    B=a sin((T.sub.D−2*r.sub.0)/(2*(R.sub.n−r.sub.0))), where * is a multiplication operator, sqrt is a square root calculation operator, and sin, cos and a sin are sine, cosine and arc sine operators respectively.

    3. The method for numerical control milling and forming of a large-diameter aspheric lens according to claim 1, wherein the annular tool is a hollow grinding wheel tool, comprising: an electroplated diamond grinding wheel, a bronze adhesive grinding wheel and a resin grinding wheel.

    4. A method for numerical control polishing of a large-diameter aspheric lens, comprising: replacing the annular tool in the method for numerical control milling and forming of a large-diameter aspheric lens according to claim 1 with an annular polishing disk; installing the annular polishing disk on a spindle of a numerical control machine tool, wherein the annular polishing disk has an outer diameter of T.sub.D, and a convex rounded chamfer between the outer diameter and an inner diameter of the annular polishing disk has a radius of r.sub.0; T.sub.D>D/2; establishing an origin of a workpiece coordinate system at a vertex of a primary spherical surface; using the annular polishing disk on the numerical control machine tool to sequentially machine the first ring to the N.sup.th ring, and spraying a polishing powder solution between the annular polishing disk and the large-diameter aspheric lens during the machining process, wherein the polishing powder solution is generally selected from a group consisting of aluminum oxide, cerium oxide, diamond micro powder and white corundum micro powder based on hardness of a material to be polished.

    5. The method for numerical control polishing of a large-diameter aspheric lens according to claim 4, wherein the annular polishing disk comprises: an annular polyurethane polishing pad, an annular flexible polishing skin and an annular airbag.

    Description

    BRIEF DESCRIPTION OF DRAWINGS

    [0029] FIG. 1 is a schematic diagram illustrating a radial section of an annular tool;

    [0030] FIG. 2 is a schematic diagram illustrating discrete and equally spaced rings of an aspheric surface;

    [0031] FIG. 3 is a schematic diagram illustrating positions of tool location points of an annular tool;

    [0032] FIG. 4 is a schematic diagram of solving a ring width dx;

    [0033] FIG. 5 is a schematic diagram illustrating an aspheric surface enveloped by a series of spherical rings;

    [0034] FIG. 6 is a schematic diagram illustrating an example of a ring ordinal number residual relationship;

    [0035] FIG. 7a is a front view illustrating a principle of arc envelope grinding of a rotary aspheric surface;

    [0036] FIG. 7b is an oblique view illustrating a principle of arc envelope grinding of a rotary aspheric surface;

    [0037] FIG. 8 is a schematic diagram illustrating a relationship between a rectangular off-axis aspheric lens and a parent mirror thereof;

    [0038] FIG. 9 is a schematic diagram illustrating a relationship between a circular off-axis aspheric lens and a parent mirror thereof; and

    [0039] FIG. 10 is a schematic diagram illustrating an off-axis aspheric lens and a parent mirror generatrix thereof.

    DESCRIPTION OF EMBODIMENTS

    [0040] To explain the technical solution of the present invention more clearly, the following further describes the technical solution in conjunction with the accompanying drawings and embodiments.

    Embodiment 1

    [0041] A method for numerical control milling and forming of a large-diameter aspheric lens is provided. An equation of the generatrix equation f1 of the aspheric lens is: z.sup.2=2*R.sub.0*x−(1+k)*x.sup.2, where R.sub.0 is a curvature radius of a vertex of the aspheric surface, k is a quadratic conic coefficient, x is an independent variable on the horizontal coordinate, and z is a vertical coordinate corresponding to the x coordinate. A numerical control machine tool for milling has positioning accuracy of β, and the machining steps of the aspheric lens are sequentially as follows:

    [0042] 1) machining a primary spherical surface with a radius R.sub.0, a center thickness H.sub.1, and a diameter D on an aspheric lens body material based on the curvature radius R.sub.0 of the vertex, the center thickness H.sub.0, and the diameter D of the aspheric surface, where 0≤H.sub.1−H.sub.0≤0.5;

    [0043] 2) securing the aspheric lens body in step 1) on a turntable of the numerical control machine tool, and enabling an optical axis of the aspheric lens body to coincide with a rotation axis of the turntable of the numerical control machine tool, where the numerical control machine tool has at least two translation motion axes: an X-axis and a Z-axis, and two rotation axes: a B-axis and a C-axis, where the B-axis is the rotation axis around the Y-axis, the C-axis is the rotation axis around the Z-axis, and the rotation axis of the turntable of the numerical control machine tool is located at the C-axis; a spindle of the numerical control machine tool is located at the Z-axis;

    [0044] 3) installing an annular tool on the spindle of the numerical control machine tool, as shown in FIG. 1, where the annular tool has an outer diameter of T.sub.D; and a convex rounded chamfer between the outer diameter and an inner diameter of the annular tool has a radius of r.sub.0; the thickness between the outer diameter and the inner diameter of the annular tool is 2r.sub.0; T.sub.D>D/2; and establishing an origin of a workpiece coordinate system at a vertex of the primary spherical surface, where the annular tool is a hollow grinding wheel tool, including: an electroplated diamond grinding wheel, a bronze adhesive grinding wheel and a resin grinding wheel;

    [0045] 4) as shown in FIG. 2, discretizing the aspheric surface into N rings equally spaced in the X-axis direction, where Nis an integer, any ring has a width of dx=D/N, the corresponding aspheric diameter of the n.sup.th ring is: n*dx, and the n.sup.th ring has a curvature radius of R.sub.n=sqrt(R.sub.0.sup.2−k*(n*dx).sup.2), where n is the ordinal number of any ring from the first ring to the N.sup.th ring;

    [0046] dx is jointly determined by the N.sup.th ring, the (N−1).sup.th ring, the positioning accuracy β, and the generatrix equation f1 of the aspheric lens:

    [0047] the generatrix equation of the (N−1).sup.th ring is denoted as f2, the generatrix equation of the N.sup.th ring is denoted as f3, the intersection of f1 and f3 is denoted as (x1, z1), the intersection of f1 and f2 is denoted as (x2, z2), the intersection of f2 and f3 is denoted as (x3, z3), and the point on the generatrix equation f1 of the aspheric lens at x3 on the X-axis is denoted as (x3, z4), where x1=D/2, z4−z3=β, x2=x1−dx, and dx is calculated from the above geometric relationship; and

    [0048] 5) using the annular tool on the numerical control machine tool to sequentially machine the first ring to the N.sup.th ring, where when the n.sup.th ring is machined, the C-axis rotates continuously and uniformly, as shown in FIG. 3, and based on the positional relationship between the annular tool and the aspheric workpiece shown in FIG. 3, the X-axis coordinate and the Z-axis coordinate of the tool center in the workpiece coordinate system are deduced as follows respectively:


    X.sub.T=(((T.sub.D−2*r.sub.0)+2*r.sub.0*sin(B))/2)*cos(B),

    [0049] when k≠−1:


    Z.sub.T=R.sub.0/(1+k)+k/(1+k)*sqrt(R.sub.0.sup.2−(1+k)*(n*dx).sup.2)−sqrt(R.sub.0.sup.2−k*(n*dx).sup.2)+(((T.sub.D−2*r.sub.0)+2*r.sub.0*sin(B))/2)*sin(B),

    [0050] and when k=−1:


    Z.sub.T=R.sub.0+(n*dx).sup.2/(2*R.sub.0)−sqrt(R.sub.0.sup.2+(n*dx).sup.2)+(((T.sub.D−2*r.sub.0)+2*r.sub.0*sin(B))/2)*sin(B); and

    [0051] for the B-axis coordinate: B=a sin((T.sub.D−2*r.sub.0)/(2*(R.sub.n−r.sub.0))).

    [0052] The convex rounded chamfer area of the annular grinding wheel tool is usually attached with abrasives such as emery, and is used as a cutting edge during machining to grind a glass material that comes into contact therewith. Tool location points of the tool center are located at B, X.sub.T and Z.sub.T. During the machining process, the cutting edge of the annular grinding wheel tool is always located on the rotation center axis of the workpiece. When machining is performed from the first ring to the N.sup.th ring, the whole machining process is shown as follows: the grinding wheel moves up and down along the center axis of rotation and swings by a corresponding angle B in different positions. Even if the tool center X.sub.T is different when different rings are machined, the cutting edge of the tool does not deviate from the rotation center axis of the workpiece.

    [0053] where * is a multiplication operator, sqrt is a square root calculation operator, and sin, cos and a sin are sine, cosine and arc sine operators respectively.

    [0054] The specific dx solution is as follows: As shown in FIG. 4,

    [0055] quadratic aspheric surface equations


    x.sup.2=2R.sub.0z−(1+k)z.sup.2  f1:


    (z−(R.sub.0−kz.sub.1)).sup.2+x.sup.2=R.sub.0.sup.2−kx.sub.1.sup.2  f2:


    (z−(R.sub.0−kz.sub.2)).sup.2+x.sup.2=R.sub.0.sup.2−kx.sub.2.sup.2  f3:

    [0056] an intersection between two circles is found

    [0057] let f2-f3, obtain

    [00001] k ( z 1 - z 2 ) ( 2 z - ( 2 R 0 - k ( z 1 + z 2 ) ) ) = k ( x 2 2 - x 1 2 ) solve z = x 2 2 - x 1 2 2 ( z 1 - z 2 ) + ( R 0 - k ( z 1 + z 2 ) 2 )

    [0058] substituted by the quadric surface equation:

    [00002] z = z 1 + z 2 2 x = R 0 2 - kx 1 2 - ( z 1 + z 2 2 - ( R 0 - kz 1 ) ) 2 x 2 = R 0 2 - k x 1 2 - ( z 1 + z 2 2 - ( R 0 - k z 1 ) ) 2 therefore , ( x 3 , z 3 ) is ( R 0 2 - k x 1 2 - ( z 1 + z 2 2 - ( R 0 - k z 1 ) ) 2 , z 1 + z 2 2 )

    [0059] x3 is substituted into the quadric generatrix equation to obtain z4.

    [0060] Based on the quadric surface formula f1: x.sup.2=2R.sub.0z−(1+k)z.sup.2

    [0061] the rooting formula can be used to obtain:

    [00003] z = R 0 - R 0 2 - ( 1 + k ) x 2 1 + k

    [0062] x3 is substituted into z4

    [00004] z 4 = R 0 - R 0 2 - ( 1 + k ) ( R 0 2 - kx 1 2 - ( z 1 + z 2 2 + ( R 0 - kz 1 ) ) 2 ) 1 + k z 1 = R 0 - R 0 2 - ( 1 + k ) x 1 2 1 + k z 2 = R 0 - R 0 2 - ( 1 + k ) ( x 1 - dx ) 2 1 + k z 3 - z 4 = z 1 + z 2 2 - R 0 - R 0 2 - ( 1 + k ) ( R 0 2 - kx 1 2 - ( z 1 + z 2 2 - ( R 0 - kz 1 ) ) 2 ) 1 + k = β where z 1 + z 2 = 2 R 0 - R 0 2 - ( + k ) x 1 2 - R 0 2 - ( 1 + k ) ( x 1 - dx ) 2 1 + k

    [0063] From this, the relational expression between dx and β is obtained. When R.sub.0, k, the semi-diameter x1 and f are known, dx that meets the conditions can be solved.

    [0064] In the solution, the aspheric surface is discretized into a series of annular rings with different radii, as shown in FIG. 5, the rings R.sub.1, R.sub.2, R.sub.3 . . . are sequentially machined through generating cutting by using the annular grinding wheel tool, and the aspheric surface is enveloped by a large number of spherical rings. The number of the rings is much less than that of conventional machining screw pitches, and because in this solution, the increment dx in the x-direction of the tool path of different rings is limited by the positioning accuracy of the machine tool, i.e., the number of the rings is minimized, the shaded part in the figure shows the schematic residual between different rings and the actual aspheric surface, the maximum residual error of the different rings can be controlled within the positioning accuracy of the machine tool provided that the ring width is reasonably controlled.

    Embodiment 2

    [0065] Taking a specific aspheric surface as an example, the method in Embodiment 1 is further described. k=−0.98, R.sub.0=3000, D=1000, machine tool positioning accuracy β=0.001.

    [0066] A method for numerical control milling and forming of a large-diameter aspheric lens is provided, where a primary spherical surface with a radius of 3000, a center thickness H.sub.1=200.2 and a diameter of 1000 is machined on an aspheric lens body material based on the curvature radius R.sub.0=3000 of the vertex, the center thickness H.sub.0=200 and the diameter D=1000 of the aspheric surface.

    [0067] The annular tool is an electroplated diamond grinding wheel, with an outer diameter of T.sub.D=550, and the convex rounded chamfer between the outer diameter and an inner diameter of the annular tool has a radius of r.sub.0=5.

    [0068] dx is solved from the N.sup.th ring, the (N−1).sup.th ring, the positioning accuracy β, and the generatrix equation of the aspheric lens.

    [0069] For dx=30.9 calculated from the relationship, N=17 is obtained after rounding, and it is recalculated to obtain dx=29.4112; and R.sub.n, B, X.sub.T and Z.sub.T calculated under different ring ordinal numbers using the solution in Embodiment 1 are shown in Table 1.

    [0070] It can be learned from Table 1 that an aspheric surface with a diameter of 1000 can be enveloped by using only 17 rings with a width of 29.4112. During the whole machining process, the B-axis angle of the machine tool ranges from 5.172° to 5.103°, with a variation of 0.069°; the machine tool X-axis changes in a range of 269.3496 to 269.3728, with a variation of 0.0232; and the machine tool Z-axis changes in a range of 24.3800 to 24.2850, with a variation of 0.095.

    TABLE-US-00001 TABLE 1 Ring curvature radii, B, X.sub.T and Z.sub.T corresponding to different ring ordinal numbers Ring B, with a ordinal unit being number n R.sub.n degree X.sub.T Z.sub.T 1 3000.14128305847 5.17200629931126 269.349606399328 24.3800543493219 2 3000.56509231960 5.17127257598519 269.349855076213 24.3766502520008 3 3001.27130809688 5.17005039701697 269.350269204175 24.3711157227581 4 3002.25973110051 5.16834080055154 269.350848283963 24.3636590059685 5 3003.53008271821 5.16614523656417 269.351591618667 24.3545712344803 6 3005.08200540723 5.16346556345177 269.352498315739 24.3442260215403 7 3006.91506319597 5.16030404367734 269.353567289577 24.3330789392348 8 3009.02874229390 5.15666333848735 269.354797264659 24.3216668839150 9 3011.42245180749 5.15254650172625 269.356186779202 24.3106073313538 10 3014.09552456008 5.14795697277598 269.357734189330 24.3005974844438 11 3017.04721801292 5.14289856865239 269.359437673738 24.2924133153022 12 3020.27671528443 5.13737547529366 269.361295238809 24.2869085054286 13 3023.78312626461 5.13139223807930 269.363304724182 24.2850132875273 14 3027.56548882090 5.12495375162105 269.365463808719 24.2877331921918 15 3031.62277009187 5.11806524887000 269.367770016859 24.2961477035142 16 3035.95386786479 5.11073228958621 269.370220725314 24.3114088283671 17 3040.55761203275 5.10296074821945 269.372813170093 24.3347395827187

    [0071] From the residual error curve from the first ring to the N.sup.th ring shown in FIG. 6, it can be learned that the residual shows a monotonically increasing trend as N increases, and the maximum residual does not exceed the positioning accuracy of the machine tool axis. When the n.sup.th ring is machined, the ring can be machined only by placing tool location points at X.sub.T and Z.sub.T, enabling an included angle between the tool axis and the rotation axis of the turntable of the numerical control machine tool to be B, and rotating the C-axis by more than 360°, and a target aspheric surface can be obtained only by machining 17 rings with different radii at 17 different positions respectively. A smaller distance between rings indicates a smaller residual, but lower machining efficiency. This method defines the residual as not exceeding the positioning accuracy of the machine tool, which can not only meet the machining accuracy, but also improve the machining efficiency. In this embodiment, an aspheric surface can be spliced and enveloped by using 17 spherical rings with different curvature radii, and the efficiency is greatly improved compared with that of the prior art with a screw pitch of 0.2 mm. In addition, in this method, the surface shape errors of the machined aspheric surface all come from the outer diameter T.sub.D, and the radius r.sub.0 of the convex rounded chamfer between the outer diameter and the inner diameter of the annular tool. During the compensation machining, compensation can be implemented only by adjusting the two tool parameters. In conventional machining, a small tool is used and has a large tool movement stroke, which requires a large axis stroke and high long-distance positioning accuracy of the machine tool. The B-axis, the X-axis, and the Z-axis in this application change in a quite small range. Only a quite small part of a shaft is used, thus lowering requirements for the straightness of an entire machine tool shaft.

    [0072] For comparison, the reference document: Zhou Xuguang, Yan Qiusheng, Kong Lingye, Zhu Guangli. Effect of Wheel Geometry Parameters in Grinding Aspheric with AEGM [J]. Tool Engineering. Issue 8, 2015 proposed a precision grinding method for machining a concave-convex axisymmetric rotary curved surface by using an arc envelope grinding method. In a process of arc envelope grinding of an aspheric surface, the shape accuracy of the arc-shaped cross-section of a disc-shaped grinding wheel is copied on the curved surface of a part, and thus keeping a high-accuracy arc-shaped cross-section of the disc-shaped grinding wheel is a significant part of high-accuracy arc envelope grinding of an aspheric surface. The principle of arc envelope grinding is shown in FIG. 7. In the process of arc envelope grinding of an axisymmetric rotary aspheric surface, the aspheric surface rotates around a symmetry axis thereof, and the arc part of the disc-shaped grinding wheel moves along a meridian cross-section curve AB of the axisymmetric rotary aspheric surface. In grinding, the arc part of the grinding wheel is always tangent to the aspheric surface, and a grinding point of the grinding wheel moves continuously along the arc cross-section of the grinding wheel. If the aspheric surface with the diameter of 1000 in this embodiment is machined using the solution of this reference document, the X-axis movement amount corresponding to the aspheric meridian cross-section curve AB is at least 500 mm, and the vector height at the edge of the aspheric lens is f1(500)=41.6725, so the Z-axis movement amount corresponding to the meridian cross-section curve AB of the spherical surface is at least 41.6725 mm. Currently, surface quality and machining efficiency are two requirements to be met in the research of tool path planning, but the two requirements are contradictory in the planning process and need to be met at the same time. If the distance between adjacent tool paths is excessively large, the surface quality of a workpiece cannot meet requirements on, e.g., roughness, but if the distance is excessively small, the time required for machining is greatly increased, and the efficiency inevitably cannot reach the standard. Therefore, when large-diameter aspheric surfaces, especially meter-scale aspheric surfaces are machined in the technical solutions of the prior art, it is required that a linear axis of a machine tool has a higher positioning accuracy in the stroke, and a larger diameter inevitably increases the machining time. Taking a conventional screw pitch of 0.2 mm as an example, the C-axis of the machine tool rotates by at least 2500 turns, and the length of a tool path line is far beyond dx=29.4112 mm in this application, the length of 17 turns around the C-axis of the machine tool; and when the disc-shaped grinding wheel tool is used to machine a meter-scale large-diameter aspheric surface, the tool wear and machine tool shaft positioning errors are main factors that affect the accuracy of aspheric surface machining. In the solution of the present invention, the aspheric surface is enveloped by using several spherical rings, and the widths of the rings are set reasonably, which not only ensures the machining efficiency, but also greatly reduces the length of the tool path. In this solution, the axis movement of the machining machine tool is quite little, and errors caused by machine tool positioning may be ignored, and therefore the machining accuracy can be improved.

    Embodiment 3

    [0073] A device for numerical control milling and forming of a large-diameter aspheric lens is provided. An aspheric lens has a generatrix equation f1 of z.sup.2=2*R.sub.0*x−(1+k)*x.sup.2, where R.sub.0 is a curvature radius of a vertex of the aspheric surface, k is a quadratic conic coefficient, x is an independent variable on the horizontal coordinate, z is a vertical coordinate corresponding to the x coordinate, and the diameter is D; and the numerical control machine tool for milling has positioning accuracy of β. The numerical control machine tool has at least two translation motion axes: an X-axis and a Z-axis, and two rotation axes: a B-axis and a C-axis, where the B-axis is the rotation axis around the Y-axis, the C-axis is the rotation axis around the Z-axis, and the rotation axis of the turntable of the numerical control machine tool is located at the C-axis; a spindle of the numerical control machine tool is located at the Z-axis; the annular tool is installed on the spindle of the numerical control machine tool; the annular tool has an outer diameter of T.sub.D; a convex rounded chamfer between the outer diameter and an inner diameter of the annular tool has a radius of r.sub.0; and T.sub.D>D/2. The aspheric surface is discretized into N rings equally spaced in the X-axis direction, any ring has a width of dx=D/N, the corresponding aspheric diameter of the n.sup.th ring is: n*dx, and the n.sup.th ring has a curvature radius of R.sub.n=sqrt(R.sub.0.sup.2−k*(n*dx).sup.2), where n is the ordinal number of any one of the first ring to the N.sup.th ring.

    [0074] The annular tool on the numerical control machine tool is used to sequentially machine the first ring to the N.sup.th ring, where when the n.sup.th ring is machined, the C-axis rotates continuously and uniformly, and the X-axis coordinate of the tool center in the workpiece coordinate system is:


    X.sub.T=(((T.sub.D−2*r.sub.0)+2*r.sub.0*sin(B))/2)*cos(B).

    [0075] For the Z-axis coordinate: when k≠−1:


    Z.sub.T=R.sub.0/(1+k)+k/(1+k)*sqrt(R.sub.0.sup.2−(1+k)*(n*dx).sup.2)−sqrt(R.sub.0.sup.2−k*(n*dx).sup.2)+(((T.sub.D−2*r.sub.0)+2*r.sub.0*sin(B))/2)*sin(B),

    [0076] and when k=−1:


    Z.sub.T=R.sub.0+(n*dx).sup.2/(2*R.sub.0)−sqrt(R.sub.0.sup.2+(n*dx).sup.2)+(((T.sub.D−2*r.sub.0)+2*r.sub.0*sin(B))/2)*sin(B).

    [0077] For the B-axis coordinate:


    B=a sin((T.sub.D−2*r.sub.0)/(2*(R.sub.n−r.sub.0))),

    [0078] where * is a multiplication operator, sqrt is a square root calculation operator, and sin, cos and a sin are sine, cosine and arc sine operators respectively.

    Embodiment 4

    [0079] A method for numerical control milling and forming of an off-axis aspheric lens is provided, where an equation of the generatrix equation f1 of the aspheric surface is: z.sup.2 2*R.sub.0*x−(1+k)*x.sup.2, where R.sub.0 is a curvature radius of a vertex of the aspheric surface, k is a quadratic conic coefficient, an off-axis amount is y, x is the independent variable on the horizontal coordinate, and z is the vertical coordinate corresponding to the x coordinate. An aspheric parent mirror including the off-axis aspheric lens has a diameter of D, a numerical control machine tool for milling has positioning accuracy of β, and the machining steps of the off-axis aspheric lens are sequentially as follows.

    [0080] 1) Prepare a mirror body enveloping the off-axis aspheric lens according to contour geometric parameters of the off-axis aspheric lens, where upper and lower end faces of the mirror body are parallel to each other.

    [0081] 2) Secure the mirror body in step 1) on a turntable of the numerical control machine tool, where the numerical control machine tool has at least two translation motion axes: an X-axis and a Z-axis, and two rotation axes: a B-axis and a C-axis, where the B-axis is the rotation axis around the Y-axis, the C-axis is the rotation axis around the Z-axis, and a rotation axis of the turntable of the numerical control machine tool is located at the C-axis; a spindle of the numerical control machine tool is located at the Z-axis; as shown in FIG. 8, the projection of a line connecting a paraxial end and an abaxial end of the mirror body on the turntable of the numerical control machine tool coincides with the X-axis; and the distance between the center of the mirror body and the rotation axis of the turntable of the numerical control machine tool is equal to the off-axis amount y.

    [0082] 3) Install an annular tool on the spindle of the numerical control machine tool, where the annular tool has an outer diameter of T.sub.D; and a convex rounded chamfer between the outer diameter and an inner diameter of the annular tool has a radius of r.sub.0; T.sub.D>D/2; establish an origin of a workpiece coordinate system at a vertex of the primary spherical surface, where the annular tool is a hollow grinding wheel tool, including: an electroplated diamond grinding wheel, a bronze adhesive grinding wheel and a resin grinding wheel; regard the mirror body as part of the aspheric parent mirror, and use generating cutting to directly machine the mirror body into a spherical surface with a curvature radius of R.sub.0.

    [0083] 4) Discretize the aspheric parent mirror into N rings equally spaced in the X-axis direction, where N is an integer, any ring has a width of dx=D/N, the corresponding aspheric diameter of the n.sup.th ring is: n*dx, and the n.sup.th ring has a curvature radius of R.sub.n=sqrt(R.sub.0.sup.2−k*(n*dx).sup.2), where n is the ordinal number of any ring from the first ring to the N.sup.th ring.

    [0084] dx is jointly determined by the N.sup.th ring, the (N−1).sup.th ring, the positioning accuracy β, and the generatrix equation f1 of the aspheric lens:

    [0085] the generatrix equation of the (N−1).sup.th ring is denoted as f2, the generatrix equation of the N.sup.th ring is denoted as f3, the intersection of f1 and f3 is denoted as (x1, z1), the intersection of f1 and f2 is denoted as (x2, z2), the intersection of f2 and f3 is denoted as (x3, z3), and the point on the generatrix equation f1 of the aspheric lens at x3 on the X-axis is denoted as (x3, z4), where x1=D/2, z4−z3=β, x2=x1−dx, and dx is calculated from the above geometric relationship; according to the diameter of the off-axis aspheric lens, obtain the ring ordinal number range N.sub.0−N of the off-axis aspheric lens; FIG. 8 is a schematic diagram illustrating a relationship between a rectangular off-axis aspheric lens and a parent mirror thereof, FIG. 9 is a schematic diagram illustrating a relationship between a circular off-axis aspheric lens and a parent mirror thereof; and it can be learned from the figures that the ring ordinal number range can be obtained according to the positional relationship between the off-axis mirror and the parent mirror.

    [0086] 5) Use the annular tool on the numerical control machine tool to sequentially machine the Not ring to the N.sup.th ring, where when the n.sup.th ring is machined, the C-axis rotates continuously and uniformly, and the X-axis coordinate and the Z-axis coordinate of the tool center in the workpiece coordinate system are deduced as follows respectively:

    [0087] For the X-axis coordinate:


    X.sub.T=(((T.sub.D−2*r.sub.0)+2*r.sub.0*sin(B))/2)*cos(B).

    [0088] For the Z-axis coordinate: when k≠−1:


    Z.sub.T=R.sub.0/(1+k)+k/(1+k)*sqrt(R.sub.0.sup.2−(1+k)*(n*dx).sup.2)−sqrt(R.sub.0.sup.2−k*(n*dx).sup.2)+(((T.sub.D−2*r.sub.0)+2*r.sub.0*sin(B))/2)*sin(B),

    [0089] and when k=−1:


    Z.sub.T=R.sub.0+(n*dx).sup.2/(2*R.sub.0)−sqrt(R.sub.0.sup.2+(n*dx).sup.2)+(((T.sub.D−2*r.sub.0)+2*r.sub.0*sin(B))/2)*sin(B).

    [0090] For the B-axis coordinate:


    B=a sin((T.sub.D−2*r.sub.0)/(2*(R.sub.n−r.sub.0))),

    [0091] where * is a multiplication operator, sqrt is a square root calculation operator, and sin, cos and a sin are sine, cosine and arc sine operators respectively.

    [0092] FIG. 10 is a schematic diagram illustrating a relationship between a two-dimensional curve between a paraxial end and an abaxial end of an off-axis aspheric lens and a parent mirror generatrix thereof. It can be learned from the figure that the off-axis aspheric lens is part of the aspheric parent mirror. When machined, the off-axis aspheric lens is placed on the turntable of the numerical control machine tool at a position that has a distance from the rotation axis equal to the off-axis amount, and then the off-axis aspheric lens can be machined by using the method of machining the aspheric parent mirror; when R.sub.0 is machined through generating cutting, the depth of downward machining by the annular grinding wheel tool from the upper end face of the mirror body is the vector height Hz at the edge of the aspheric surface of the parent mirror with a diameter of D.

    [0093] The present invention relates to the field of optical machining. To solve the problems of long time-consuming and severe tool wear in the machining of a meter-scale large-diameter aspheric surface, an aspheric surface is discretized into a series of rings with different radii, and the rings are sequentially machined through generating cutting by using an annular grinding wheel tool; the rings are equally spaced, there are a total of N rings, and the width of any ring is jointly determined by the N.sup.th ring, the (N−1).sup.th ring, positioning accuracy, and a generatrix equation of the aspheric lens, and the n.sup.th ring has a curvature radius of Rn=sqrt(R0.sup.2−k*(n*dx).sup.2); and the aspheric surface is enveloped by a large number of rings. The tool used for machining has a diameter greater than the semi-diameter of the aspheric surface, and a contact area between the tool and the workpiece surface is rings. Therefore, when machining large-diameter aspheric surfaces, the large annular tool has a much longer service life than that of a tool in a conventional machining method; and the distance between the rings is much greater than a conventional machining screw pitch, and therefore the machining efficiency is significantly improved. The machining method of this solution can also be extended to off-axis aspheric machining and thus has strong practicability.

    [0094] Letter symbols used in this solution are only simplified expressions to express the numerical relationship between the physical quantities thereof, and should not be construed as a special limitation to the solution.