Milling cutter for machining complex curved surface

By designing an egg-shaped rotary milling cutter, the cutting edge profile and tool position trajectory are generated using a three-dimensional rectangular coordinate system. This solves the problems of small contact area and large accuracy deviation of traditional milling cutters in the machining of complex curved surfaces, and achieves precise matching and efficient cutting.

CN121624512AActive Publication Date: 2026-03-10HARBIN UNIV OF SCI & TECH +1
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-02-03
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Traditional ball end mills suffer from problems such as small contact area, low cutting efficiency, easy accumulation of residual material, and large accuracy deviation when machining complex curved surfaces. Existing technologies have insufficient tool-to-surface fit, making precise matching impossible.

Method used

Design a milling cutter including a head and a shank, using an oval-shaped rotating surface. By constructing a three-dimensional Cartesian coordinate system, the cutting edge profile and tool position trajectory are generated. Utilizing the geometric relationship between the oval-shaped rotating surface and the complex curved surface to be machined, the tool position trajectory is derived, forming a precisely fitting solid model of the milling cutter.

Benefits of technology

It achieves precise fit between the milling cutter and complex curved surfaces, avoiding overcutting and undercutting problems, and improving machining accuracy and surface quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121624512A_ABST
    Figure CN121624512A_ABST
Patent Text Reader

Abstract

The invention provides a milling cutter for machining a complex curved surface, and relates to the technical field of milling cutter design, and the specific steps are as follows: constructing a three-dimensional rectangular coordinate system, and constructing an egg round head revolution surface based on the three-dimensional rectangular coordinate system; uniformly arranging a plurality of blades in the circumferential direction of the milling cutter, generating a blade contour according to a right-handed spiral track, and forming a milling cutter solid model and a to-be-machined complex curved surface by combining preset cutter angle parameters; obtaining a cutter contact track and a sampling point coordinate by adopting a section plane, and deducing and solving a cutter location point motion track by utilizing a tangent relation between an egg round head revolution surface and a curved surface at a cutter contact; the overall design of the egg round head revolution surface and the milling cutter is completed. The variable-curvature revolution surface can be better matched with the concave-convex shape of a complex curved surface, the revolution surface of the egg round head and each cutter contact of the curved surface are precisely attached, compared with a point contact machining mode in the prior art, the problems of over-cutting and under-cutting are effectively solved, and the machining precision and the surface quality of the complex curved surface are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of milling cutter design technology, specifically to a milling cutter for machining complex curved surfaces. Background Technology

[0002] In traditional milling, ball end mills have limitations when machining complex curved surfaces due to their simple cutting edge geometry and limited adaptability. For example, although ball end mills can achieve multi-directional cutting, their contact area is small, their cutting efficiency is low, and residual material tends to accumulate in the transition area of ​​the curved surface, leading to cumbersome subsequent finishing processes.

[0003] In existing technologies, the solution of tool position trajectory in machining complex curved surfaces relies on empirical algorithms that "fixedly offset the tool contact point along the normal of the surface." That is, based on the tool radius, the extracted tool contact point is offset by a fixed distance along the normal of the surface to be machined to directly obtain the tool position coordinates. This method ignores the geometric fit between the tool head's rotating surface and the surface to be machined, which has significant drawbacks. For milling cutters with variable curvature heads, such as oval heads, fixed normal offset cannot guarantee that the tool head's rotating surface and the surface are tangent at the tool contact point. It can only achieve "rough alignment" rather than "precise fit," resulting in a serious lack of fit between the tool and the surface. This leads to excessive residual height and large accuracy deviation in subsequent machining of the surface.

[0004] The information disclosed in the background section is only intended to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0005] The purpose of this invention is to provide a milling cutter for machining complex curved surfaces, so as to solve the problems mentioned in the background art.

[0006] To achieve the above objectives, the present invention provides the following technical solution: A milling cutter for machining complex curved surfaces, the milling cutter comprising a head and a shank, one end of the shank being coaxially and fixedly connected to the head, and the other end of the shank being away from the shank and integrally formed with an oval-shaped rotating surface on the outer circumferential surface of the head, wherein the design method of the oval-shaped rotating surface includes the following steps: S1. Construct a three-dimensional rectangular coordinate system, and based on the three-dimensional rectangular coordinate system, construct the basic surface model of the oval-shaped revolution surface; S2. Based on the basic surface model of the oval head revolution surface, obtain the surface profile of the oval head revolution surface, and evenly distribute it along the circumferential direction of the milling cutter. Each cutting edge generates a cutting edge profile along a right-hand spiral trajectory at its installation position, and the first rake face and the first flank face are machined according to preset tool angle parameters to form a milling cutter solid model, while simultaneously constructing the complex curved surface to be machined. S3. Adopting parallel to The plane intersects with the complex curved surface to be processed, and the resulting intersection line is used as the tool contact point trajectory. The three-dimensional coordinates of each sampling point are extracted. Using the geometric relationship that the egg-shaped rotating surface and the complex curved surface to be processed are tangent at the tool contact point, the tool position trajectory equation is derived and the motion trajectory of the tool position point is obtained by solving it. S4. Simulate the cutting process of the oval-shaped rotating surface on the complex curved surface based on the motion trajectory of the tool position, and complete the overall design of the oval-shaped rotating surface and the milling cutter. Furthermore, the three-dimensional Cartesian coordinate system has the tool center point as the origin. With the direction of the milling cutter axis as The axis is defined as the direction outward from the radial section of the tool holder passing through the origin along the tool radius. Axis, determined by the right-hand rule Three-dimensional rectangular coordinate system of axes .

[0007] Furthermore, the blade head includes an end cutting edge and a peripheral cutting edge, and the rotation generatrix of the end cutting edge adopts an oval curve, which is constructed on... In a rectangular coordinate system Within the second and third quadrants of the plane; The two points that are furthest from the egg-shaped curve to its axis of symmetry are taken as the endpoints of the egg-shaped curve's symmetry, denoted as . and endpoint and The connecting line is a transition arc. ; The oval curve of the end cutting edge is tangent to the transition arc of the circumferential cutting edge at the end point. Furthermore, the oval curve and the transition arc The connection uses equal curvature, i.e., tangential; endpoints and the origin The connecting line is a line segment. line segment and The included angle of the axis is endpoints and the origin The connecting line is a line segment. line segment and The included angle of the axis is ; The equation for the egg-shaped curve is expressed as: in, Indicates the egg-shaped curve at The coordinate components of the axis, Indicates the egg-shaped curve at The coordinate components of the axis, The major radius of the oval curve, The short radius of the oval curve, This is the morphological adjustment coefficient for the egg-shaped curve. , Let be the parameter angle of the egg-shaped curve. ; radius of transition arc With tool radius satisfy: Transition arc The coordinates of the center of the circle are The equation for the transition circle arc is expressed as: in, Indicates the transition arc at The coordinate components of the axis, Indicates the transition arc at The coordinate components of the axis, The parameter angle is the transition arc.

[0008] Furthermore, the oval-shaped rotating surface is composed of an oval curve and a transition arc. Axis rotation generation: Egg-shaped curve Rotating the shaft 360° yields the end-cutting edge rotation surface, the equation of which is: in, They represent any point on the egg-shaped surface at... axis, axis, The coordinate components of the axis, For the egg-shaped curve The angle of rotation of the axis; The end-cutting surface is a variable curvature rotary surface, corresponding to the tip cutting area of ​​the tool head; Rotate the transition arc around Rotating the axis by 360° yields the transition zone surface, whose equation is expressed as: in, They represent any point on the transition arc surface at... axis, axis, The coordinate components of the axis, For transition arc The angle of rotation of the axis; The connecting area surface is a fixed curvature rotation surface, corresponding to the connecting transition area between the cutting area at the tip of the tool head and the side of the tool holder; The cutting edge area and the transition area are smoothly joined along their common boundary to form a complete oval-shaped rotating surface.

[0009] Furthermore, the end cutting edge is provided with a front cutting edge and a rear cutting edge, and the peripheral cutting edge is provided with a front cutting edge and a rear cutting edge.

[0010] Furthermore, the complex surface to be processed is constructed, and the specific logic is as follows: Using the oval-shaped rotating surface as a reference, and centering on the center of the oval-shaped rotating surface, evenly distributed along its circumference. Each blade, arranged in 360° / The included angle is used to define the blade mounting positions. The blade profile is generated along the right-hand helical trajectory of each blade mounting position. The parametric equation of the right-hand helical is: in, For any point on the spiral, axis, axis, Axis coordinate components, For spiral winding The rotation angle of the shaft, , For spiral winding The number of revolutions of the shaft, The helix angle; The preset tool angle parameters include the front angle, the first rear angle, and the second rear angle; Simultaneously, chip grooves are reserved between adjacent cutting edges, and the first rake face is machined. With the first back face First rake face With the first back face The equation for the oval transition curve at the connection point is: in, For any point on the egg-shaped transition curve, axis, The coordinate components of the axis, The transition curves of the egg shape are respectively at In the coordinate system axis, Axis translation amount, The transition curve for the egg-shaped shape is around the origin. rotation angle, The parameter angle of the egg-shaped transition curve. , The initial parameter angle of the transition curve, It is a wedge angle; The cutting edge contour conforms to the rake face, flank face, rake face, and flank face of the end cutting edge of the oval-shaped rotating surface. The rake face and flank face are machined according to the preset tool angle parameters to form a solid model of the milling cutter containing the cutting edge and chip groove, thereby constructing the complex curved surface to be machined.

[0011] Furthermore, adopting parallel to The cutting plane intersects with the complex curved surface to be processed, and the resulting intersection line is used as the tool contact point trajectory. The three-dimensional coordinates of each point are extracted. The specific logic is as follows: By parallel to The planar cutting plane is used to cut the complex curved surface to be processed into layers. Axis coordinates The equation of the cross-sectional plane corresponding to the layer height in CNC machining is: , For the first A cross-section Axis coordinates For the index of the cutting plane, , This represents the total number of cross-sectional planes. Curvature analysis is performed on the complex surface to be processed. The equation of the complex surface to be processed is as follows: in, This is the equation expression for the complex surface to be processed. For any point on the complex surface to be processed, In coordinate system The coordinate components of the axis The coordinate components of the axis The coordinate components of the axis, These are the first shape control parameters and the second shape control parameters of the complex curved surface to be processed, respectively. This is the matrix transpose. Calculate the curvature at any point on the complex surface to be processed. For surface regions where the rate of change of curvature is less than a threshold, the range of values ​​for the intersecting plane spacing is: For surface regions where the rate of curvature change is not less than the curvature change threshold, the range of values ​​for the intersecting plane spacing is: ; The intersection of the cutting plane and the complex curved surface to be processed is the tool contact point trajectory. Multiple sampling points along the tool contact point trajectory are used to obtain the three-dimensional coordinates of the tool contact point. The three-dimensional coordinate vector of the tool contact point is represented as: in, The three-dimensional coordinate vector of the blade contact point. For the index of the sampling point, , The number of sampling points, The knife contact points are respectively Each sampling point is at axis, axis, The coordinate components of the axis, For the first The first shape control parameter for each sampling point For the first The second shape control parameter for each sampling point.

[0012] Furthermore, by utilizing the geometric relationship that the oval-shaped rotating surface is tangent to the complex curved surface to be machined at the tool contact point, the equation of the tool position trajectory is derived and solved to obtain the motion trajectory of the tool position. The specific logic is as follows: The tool position point, serving as the center of rotation of the milling cutter, is indirectly determined through the constraint that the milling cutter is tangent to the complex curved surface to be machined. Specifically, it is based on two conditions: First, the common point condition: the tool contact point is both on the complex curved surface to be machined and on the milling cutter's rotating surface. The milling cutter's rotating surface only refers to the oval-shaped head rotating surface that participates in the cutting. The implicit equation for the milling cutter's revolution surface is: in, For any point on the rotating surface of the milling cutter, axis, axis, The coordinate components of the axis, The knife point is located at axis, axis, The coordinate components of the axes; Second, the condition of equal normal vectors is that the unit normal vectors of the milling cutter's rotating surface and the complex curved surface to be machined are completely consistent at the tool contact point. The unit normal vector of the complex curved surface to be machined at the tool contact point for: in, The unit normal vectors are respectively in axis, axis, The coordinate components of the axes; Taking the partial derivative of the function on the left-hand side of the implicit equation of the surface of revolution, we obtain the gradient vector. : in, Implicit function pairs of the surface of revolution axis, axis, First-order partial derivatives of the axial coordinates; in: The magnitude of the gradient vector for: Therefore, the unit normal vector of the milling cutter's rotating surface for: By solving the equations showing the equality of two normal vectors, and substituting the three-dimensional coordinates of the tool contact point, we obtain the three-dimensional coordinates of the corresponding tool position point. The three-dimensional coordinates of the tool position point are expressed as: in, The knife contact points are respectively at axis, axis, The coordinate components of the axis, Transition parameters; Connect all tool points corresponding to the cutting planes according to the following rules: Within the same cross-sectional plane, the first shape control parameter and the second shape control parameter of the complex curved surface to be processed are sorted in ascending order; Between different cross-sectional planes, according to the cross-sectional plane Axis coordinates Increasing sort; Ultimately, a spiral continuous trajectory is formed that covers the complex curved surface to be processed, which is the motion trajectory of the tool position point.

[0013] Compared with the prior art, the beneficial effects of the present invention are: This invention constructs a three-dimensional rectangular coordinate system and builds a basic surface model of the oval-shaped end mill based on the three-dimensional rectangular coordinate system. This breaks through the crude mode of simplifying the tool into a "single-radius sphere" in the existing technology. Then, based on the oval-shaped end mill, the cutting edge contour is generated along the right-hand spiral trajectory of each cutting edge installation position. Combined with preset tool angle parameters, a solid model of the end mill is formed. This design enables the variable curvature surface of the oval-shaped end mill to better match the concave and convex shape of complex curved surfaces, avoiding the rough alignment problem caused by the "disconnect between the tool and the surface features" in the existing technology. Define the curvature range and dimensions of the complex surface to be processed in order to construct the complex surface, using a method parallel to... The plane intersects with the complex curved surface to be processed, and the resulting intersection line is used as the tool contact point trajectory. The three-dimensional coordinates of each sampling point are extracted. By utilizing the geometric relationship that the oval-shaped rotating surface and the complex curved surface to be processed are tangent at the tool contact point, the tool position trajectory equation is derived and the motion trajectory of the tool position point is obtained. This design enables the oval-shaped rotating surface to achieve precise contact with each tool contact point of the curved surface. Compared with the point contact processing method in the existing technology, it effectively avoids the problems of over-cutting and under-cutting, and improves the processing accuracy and surface quality of complex curved surfaces. Attached Figure Description

[0014] Figure 1 This is a schematic diagram of the design method for the egg-shaped rotating surface of the present invention; Figure 2 This is a schematic diagram of the overall shape of the egg-shaped end mill of the present invention; Figure 3 This is a schematic diagram of the egg-shaped curve of the present invention; Figure 4 This is a schematic diagram of the end cutting edge of the egg-shaped end mill of the present invention; In the diagram, 1 represents the head of the cutter, 2 represents the handle, 1-1 represents the end cutting edge, 1-2 represents the peripheral cutting edge, 3 represents the front face of the end cutting edge, 4 represents the front face of the peripheral cutting edge, 5 represents the back face of the end cutting edge, 6 represents the back face of the peripheral cutting edge, and 7 represents the chip groove. Detailed Implementation

[0015] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to specific embodiments.

[0016] It should be noted that, unless otherwise defined, the technical or scientific terms used in this invention should have the ordinary meaning understood by one of ordinary skill in the art to which this invention pertains. The terms "first," "second," and similar terms used in this invention do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed following the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are used only to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0017] Example: Please see Figures 1-4 The present invention provides a technical solution: A type of milling cutter used for machining complex curved surfaces, such as Figure 2As shown, the milling cutter includes a head 1 and a shank 2. One end of the shank 2 is coaxially and fixedly connected to the head 1. An oval-shaped rotating surface is integrally formed on the outer circumference of the head 1 at the end away from the shank 2. The design method of the oval-shaped rotating surface includes the following steps: S1. Construct a three-dimensional rectangular coordinate system, and based on the three-dimensional rectangular coordinate system, construct the basic surface model of the oval-shaped revolution surface; Based on the above embodiments, the three-dimensional rectangular coordinate system has the tool center point as the origin. With the direction of the milling cutter axis as The axis is defined as the direction outward from the radial section of the tool holder passing through the origin along the tool radius. Axis, determined by the right-hand rule Three-dimensional rectangular coordinate system of axes .

[0018] Based on the above embodiments, such as Figure 2 As shown, the blade head 1 includes an end cutting edge 1-1 and a peripheral cutting edge 1-2. The rotation generatrix of the end cutting edge 1-1 adopts an oval curve, which is constructed on... In a rectangular coordinate system Within the second and third quadrants of the plane; like Figure 3 As shown, the two points that are furthest from the oval curve to its axis of symmetry are the endpoints of the oval curve's symmetry, denoted as . and endpoint and The connecting line is a transition arc. ; The oval curve of the end cutting edge 1-1 is tangent to the transition arc of the circumferential cutting edge 1-2 at the end point. Furthermore, the oval curve and the transition arc The connection uses equal curvature, i.e., tangential; like Figure 4 As shown, endpoints and the origin The connecting line is a line segment. line segment and The included angle of the axis is endpoints and the origin The connecting line is a line segment. line segment and The included angle of the axis is ; The equation for the egg-shaped curve is expressed as: in, Indicates the egg-shaped curve at The coordinate components of the axis, Indicates the egg-shaped curve at The coordinate components of the axis, The major radius of the egg-shaped curve, that is, the egg-shaped curve at... Maximum coordinate range of the axis (radial). The minor radius of the egg-shaped curve, that is, the radius of the egg-shaped curve at... The range of reference coordinates for the axis (axial direction). This is the morphological adjustment coefficient for the egg-shaped curve. Used for correction Axis coordinates, adjusting the smoothness / curvature of the oval shape. , The parameter angles of the egg-shaped curve, i.e., the effective range of parameter angles for the egg-shaped curve. The value is a value in the third quadrant, such that ; Based on the above, it should be noted that: The parametric equation of a standard ellipse is , The design requires the end cutting edge (egg-shaped curve) and the circumferential cutting edge (transition arc) to meet at the end point. For connections with equal curvature (tangent and identical), the fixed curvature of a standard ellipse cannot meet this requirement; therefore, a shape adjustment coefficient is chosen. The egg-shaped curve correction is achieved by adjusting... Locally altering the curvature of the egg-shaped part in the third quadrant, i.e., the working area of ​​the cutting edge, for example... When, the curve is near (endpoint) The transition curve will be smoother, allowing for precise matching of the curvature of the transition arc and achieving a "seamless connection," thus avoiding roughness on the machined surface due to abrupt changes in curvature during cutting.

[0019] radius of transition arc With tool radius satisfy: like Figure 4 As shown, the center of the transition arc is ,straight line arrive The distance between the axes is , making Therefore, the transition arc The coordinates of the center of the circle are ,in, Center axis coordinate values, Center Axis coordinate values; Based on the above, it should be noted that: The maximum radial dimension of the circumferential cutting edge is the tool radius. Transition arc The maximum coordinates must be equal to arc The maximum value of the coordinates is equal to the center of the circle. coordinates plus radius center coordinates equal to And a straight line arrive Distance of axis And that distance is Pointed Coordinates, therefore, point coordinates equal to The transition arc needs to pass through and Two points, the distance from the center of the circle to both points is 1. Egg balls in The curvature of a point must be equal to the curvature of the transition arc, combined with the center of the circle. , point To obtain the center of the circle coordinates equal to .

[0020] The equation for the transition arc is expressed as: in, Indicates the transition arc at The coordinate components of the axis, Indicates the transition arc at The coordinate components of the axis, The parameter angle is the transition arc.

[0021] Based on the above, it should be noted that: center of transition arc Coordinates are , radius is Parameter angle Let represent the angle between the line connecting a reference direction on the arc to any point on the arc and the center of the arc. Then the coordinates of any point on the arc are... It is expressed in the form of the transition arc equation described above, which is the general form of the parametric equation of an arc. center coordinate The core positioning basis for the transition arc position: in Axial direction, center of circle The axis coordinates are Combined with the radius of the transition arc This allows for the maximum arc. Axis coordinates equal to (Consistent with the tool radius) Ensure the transition arc does not exceed the tool's radial range to avoid collision with the workpiece during cutting; Axial direction, center of circle The axis coordinates are It can satisfy the transition arc. , Geometric requirements for two points (from the center of the circle to the center of the circle) , The distance between two points is equal to the radius. It can also adapt to oval curves at the endpoints. The curvature at the point allows for a connection of equal curvature between the two, ultimately achieving a seamless connection between the end cutting edge and the peripheral cutting edge.

[0022] in, This indicates that a point on the arc is relative to the center of the circle. Offset in the axial direction This indicates that a point on the arc is relative to the center of the circle. Offset in the axial direction; Parameter angle of transition arc Scope It is determined based on the "start and end points" of the transition arc, and its function is: : The starting point of the corresponding arc (The symmetrical endpoints of the egg shape) (overlap), ensuring the arc from Starting from the point, connect to the circumferential blade section; : The endpoint of the corresponding arc (Connection point with egg-shaped ball) (overlap), ensuring the arc reaches End of point, connecting to the end of the cutting edge; Only keep Range: Avoid the arc exceeding " → The effective connection segment reduces tool material waste while ensuring that the cutting path only covers the working area.

[0023] Based on the above embodiments, the oval-shaped rotating surface is composed of an oval curve and a transition arc. Axis rotation generation: Egg-shaped curve Rotating the shaft 360° yields the end-cutting edge rotation surface, the equation of which is: in, They represent any point on the egg-shaped surface at... axis, axis, The coordinate components of the axis, For the egg-shaped curve The angle of rotation of the axis; The end-cutting surface is a variable curvature rotary surface, corresponding to the tip cutting area of ​​the tool head; Based on the above, it should be noted that: Defined In the coordinate system, The axis is the direction of the milling cutter axis, and any two-dimensional curve (located in) Plane, containing only axis, (axis coordinates) around When generating a 3D surface by rotating the axis 360°, the logic of "cylindrical coordinate transformation" is followed: Points on the egg-shaped curve ( ,0, ) around Axis rotation angle Then, its three-dimensional coordinates ( )satisfy: Due to the surrounding When the axis rotates, the point reaches The distance between the axes remains constant, only when The change of azimuth angle in a plane needs to be described using trigonometric functions. Coordinate projection in a plane; The two-dimensional coordinates of the egg-shaped curve are ( , ), around When the shaft rotates: Axial components : Directly follow the egg-shaped curve ,Right now Rotation parallel to The axis and axial coordinate remain unchanged to ensure that the "axial cutting depth" of the end cutting edge is consistent with the original egg-shaped curve; radial foundation During rotation, this radial distance remains constant, serving as... The "reference length" of a plane projection is used for calculation. and ; Represents the radial coordinates of the egg-shaped curve exist Projection of the axis , Change Coverage In both positive and negative directions of the axis, ensure the complete radial cutting range; Represents the radial coordinates of the egg-shaped curve exist The projection of the axis, similarly follows Change Coverage Positive and negative directions of the axis, and Together constitute The "circular trajectory" in the plane corresponds to the rotary cutting path of the tool tip; Because the original egg's circular curve is "with a shape adjustment coefficient" "The variable curvature curve", around The rotating surface of the cutting edge formed after the shaft rotates is necessarily a "variable curvature rotating surface". This characteristic is just right for "cutting the tip of complex curved surfaces". By matching the curvature of the workpiece surface with the curvature change of the egg-shaped curve, the cutting impact is reduced.

[0024] Rotate the transition arc around Rotating the axis by 360° yields the transition zone surface, whose equation is expressed as: in, They represent any point on the transition arc surface at... axis, axis, The coordinate components of the axis, For transition arc The angle of rotation of the axis; The connecting area surface is a fixed curvature rotation surface, corresponding to the connecting transition area between the cutting area at the tip of the tool head and the side of the tool holder; The cutting edge area and the transition area are smoothly joined along their common boundary to form a complete oval-shaped rotating surface.

[0025] Based on the above, it should be noted that: Similarly, the surface equation of the transition zone is based on the transition circular arc. The geometric principle of axis rotation is derived, and the core is to retain the core function of the transition arc—"fixed curvature, connecting the end cutting edge and the circumferential cutting edge"—through "rotational extension": The transition arc, as a two-dimensional curve, has the following radial coordinates: , Axial coordinates are , around When the axis rotates, the axial coordinate remains unchanged (the direction of rotation is parallel to the axis). (Axis), ensuring that the equal curvature connection between the transition arc and the oval curve in the axial direction is not disrupted; the radial coordinate serves as the "to" axis. "Fixed distance of axis", through transition arc around Angle of rotation of the axis ( ) respectively in axis, Generate projection components in the axial direction , Ultimately, three-dimensional coordinates are formed. , , ); Because the original transition arc is a curve with a fixed curvature, around The connecting area surface generated after the shaft rotates is naturally a "frustum-shaped surface with fixed curvature". This characteristic not only ensures the surface flatness when cutting the side of the peripheral cutting edge, but also enables a continuous transition with the variable curvature rotating surface of the end cutting edge at the splicing point, avoiding machining defects caused by surface discontinuity during cutting, and ultimately achieving an integrated functional adaptation of "end cutting tip cutting + peripheral cutting side cutting".

[0026] The splicing of the end-edge rotation surface and the connecting area curved surface has a natural continuity: the end-edge rotation surface is formed by an oval curve. The axis is rotated to generate the surface of the transition zone, which is formed by the transition arc. The axis is rotated to generate the oval curve, while the transition arc and the oval curve are at the endpoints. The point has achieved equal curvature tangency, when the two revolve around When the shaft rotates, the endpoints This will form a "rotation trajectory circle," on which the rotating surface of the end-cutting edge and the curved surface of the connecting area completely coincide, without any gaps or abrupt changes in curvature. Based on this, the tip cutting area corresponding to the end-cutting edge and the connecting area corresponding to the connecting area are spliced ​​together to form a complete curved surface without discontinuities and with continuous curvature. This curved surface is the oval head rotation surface of the oval head milling cutter.

[0027] Based on the above embodiments, such as Figure 2 As shown, the end cutting part 1-1 is provided with an end cutting front face 3 and an end cutting rear face 5, and the peripheral cutting part 1-2 is provided with a peripheral cutting front face 4 and a peripheral cutting rear face 6.

[0028] S2. Based on the basic surface model of the oval head revolution surface, obtain the surface profile of the oval head revolution surface, and evenly distribute it along the circumferential direction of the milling cutter. Each cutting edge generates a cutting edge profile along a right-hand spiral trajectory at its installation position, and the first rake face and the first flank face are machined according to preset tool angle parameters to form a milling cutter solid model, while simultaneously constructing the complex curved surface to be machined. Based on the above embodiments, a complex curved surface to be processed is constructed, and the specific logic is as follows: Using the oval-shaped rotating surface as a reference, and centering on the center of the oval-shaped rotating surface, evenly distributed along its circumference. One blade, If the complex curved surfaces of aero-engine blades are to be machined, If machining ordinary mold cavities, ; Press 360° / The included angle is used to define the blade mounting positions. The blade profile is generated along the right-hand helical trajectory of each blade mounting position. The parametric equation of the right-hand helical is: in, For any point on the spiral, axis, axis, The coordinate components of the axis, For spiral winding The rotation angle of the shaft, , For spiral winding The number of revolutions of the shaft, The helix angle, ; Based on the above, it should be noted that: The cutting edge of the milling cutter is a "functional extension" of the oval-shaped rotating surface. Its spatial position must strictly conform to the radial and axial dimensions of the cutter head. If the radial direction of the cutting edge exceeds the range of the cutter head, it will cause collision with the non-machined area of ​​the workpiece during cutting. If the axial direction does not cover the effective cutting length of the cutter head, it will leave a machining blind zone. If the radial / axial dimensions are misaligned with the cutter head, it will damage the overall structural rigidity of the milling cutter.

[0029] The parametric equations for the right-hand helix ensure a perfect dimensional match between the cutting edge and the oval-shaped turning surface through radial and axial constraints. The specific logic is as follows: Radial constraint: through and The radial dimension of the fixed blade is aligned with the radial reference of the oval head's rotating surface; The core radial reference of the oval head's rotating surface is the "major radius of the oval curve". —Whether it's the rotating surface of the cutting edge or the curved surface of the connecting area, both are based on As the radial dimension reference, in the above equation, and It is a radius of The circle in Parametric equations of a plane From 0 to At any rotation angle All satisfy This means "any point on the blade to..." The distance between the axes is always equal to This constraint directly aligns the radial dimension of the cutting edge with the radial reference of the oval-shaped head's rotating surface. Perfect alignment, preventing the blade from being too coarse radially (greater than) This will not cause collisions with the workpiece, nor will it cause damage due to excessively thin radial diameters (less than 1 mm). This allows the effective cutting area of ​​the oval-shaped head's rotating surface to remain idle, achieving a "gap-free match" between the cutting edge and the radial dimensions of the head.

[0030] Axial constraint: through Control the axial distribution of the cutting edge to cover the effective cutting length of the oval-shaped turning surface; The effective axial cutting length of the oval-shaped head's rotating surface is determined by the minor radius of the oval curve. Transition arc center The axial coordinates together determine that the cutting edge must completely cover this range along the axial direction to avoid blind spots in axial machining. In the above equations, Follow Linear variation for precise control of the blade's axial position: when hour, , corresponding to the starting position of the axial direction of the cutter head; when hour, , corresponding to the axial end position of the cutter head; By adjusting and ,let The maximum value exactly matches the maximum axial dimension of the cutter head, such as equal to the egg-shaped curve. The maximum value ensures that the cutting edge completely covers the effective cutting area of ​​the tool head along the axial direction, with no axial machining omissions.

[0031] Based on the above embodiments, the preset tool angle parameters include the rake angle. First rear corner Second rear corner , , , ; like Figure 2 As shown, a chip groove 7 is reserved between adjacent cutting edges. The first rake face is then machined. With the first back face First rake face With the first back face The equation for the oval transition curve at the connection point is: in, For any point on the egg-shaped transition curve, axis, The coordinate components of the axis, The transition curves of the egg shape are respectively at In the coordinate system axis, Axis translation amount, The transition curve for the egg-shaped shape is around the origin. The rotation angle, where, The value of and the helix angle Strong association, and must be close to the front corner The value, therefore The scope is: , The parameter angle of the egg-shaped transition curve. , The initial parameter angle of the transition curve, The value of must satisfy two constraints: Constraint 1: To be in line with the egg-shaped curve Point parameter angle The transition curve should be aligned to ensure that it starts from the end of the cutting edge and does not overlap with it. Constraint 2: With wedge angle Matching, satisfying To avoid the transition curve exceeding the range of the oval head's rotating surface; In summary, The scope is: , It is a wedge angle. ; Based on the above, it should be noted that: The core function of the transition curve is to "connect the first rake face and the first flank face". Since both the first rake face and the first flank face are based on the oval head rotary surface design, the "basic shape" of the transition curve must maintain the same curvature as the oval curve to avoid abrupt curvature changes at the connection point. The transition curve must be consistent with the right-hand spiral trajectory of the cutting edge to avoid misalignment between the transition curve and the cutting edge, and it must also be compatible with the tilt posture of the first rake face to ensure that the transition curve can smoothly connect to the first rake face. The original coordinates of the transition curve before rotation are set as follows: original Axis coordinates: ; original Axis coordinates: ; Both requirements require circling around the origin. The rotational transformation is achieved by rotating around the origin in a Cartesian coordinate system. The rotation matrix of the angle is: Based on the rotation matrix, we obtain: Original axis, Substituting the coordinate axes into the equation , ,get: Furthermore, considering the chip groove space requirements between adjacent cutting edges—if only rotational transformation is used, the transition curve may overlap with the flank face of adjacent cutting edges, or the chip groove volume may be insufficient; therefore, superposition is necessary. axis, Translation in the axial direction , The overall position of the transition curve is fine-tuned to ultimately form a complete oval transition curve equation.

[0032] The cutting edge contour conforms to the end cutting edge rake face 3, end cutting edge flank face 5, peripheral cutting edge rake face 4, and peripheral cutting edge flank face 6 of the oval-shaped rotating surface. The first rake face and the first flank face are machined according to the preset tool angle parameters to form a milling cutter solid model containing cutting edge and chip groove, thereby constructing the complex curved surface to be machined.

[0033] Among them, the blade profile conforms to the front cutting face 3, rear cutting face 5, front cutting face 4, and rear cutting face 6 of the end cutting edge of the oval-shaped rotating surface. The specific logic is as follows: Define the coordinate range of the front / back face of the end-edge cutting edge and the front / back face of the circumferential cutting edge. The end-edge face is based on the end-edge rotation surface, and the circumferential face is based on the surface of the connecting area. Simultaneously, extract the connection point between the end-edge and circumferential cutting edges. As a benchmark for docking; Retrieve the right-hand spiral cutting edge trajectory and align its starting point with the axial starting point of the cutting head. Adjust the number of rotations. Align the axial end of the cutting edge with the maximum axial dimension of the cutting head, ensuring the radial direction of the cutting edge (to) axial distance is ) Consistent with the end cutting edge, in The point matches the cutting edge surface.

[0034] The process involves machining the first rake face and the first flank face according to preset tool angle parameters to form a milling cutter solid model containing cutting edges and chip grooves. The specific logic is as follows: Within the preset tool angle parameter range, using the cutting edge as a reference, along the direction perpendicular to the cutting edge, at the rake angle... Machining the rake face of the end cutting edge and the rake face of the peripheral cutting edge, then using the non-cutting side of the cutting edge as a reference, along the direction perpendicular to the machined surface of the workpiece at the first clearance angle. Machining the non-cutting area of ​​the covered end / peripheral cutting edge and in The first back face of the point connection is pressed at the second back angle on its outer side. The second rear angle is machined with a width of 1-2mm to reduce friction; Along the circumference of the milling cutter, define a chip groove area between two adjacent cutting edges, with the groove circumference width defined as 360° / The included angle is set, and the bottom of the groove adopts the same curvature parameter as the egg-shaped curve of the end cutting edge. The groove depth is 1 / 4 to 1 / 3 of the radial dimension of the tool head, which ensures sufficient chip removal space and avoids weakening the rigidity of the tool body. by With the coordinate system as the reference, in Draw a closed two-dimensional cross-section in a plane. The cross-section must include the oval curve of the end cutting edge, the transition arc of the peripheral cutting edge, the contour of the first rake / rear face after machining, and the contour of the chip groove. Then, draw this two-dimensional cross-section around... The shaft rotates 360° to generate a three-dimensional structure of the end cutting edge, peripheral cutting edge, and an annular chip groove. Finally, the... Each blade is positioned at 360° / The circumferential angle distribution is assembled and integrated with the three-dimensional cutting face and chip groove along the right-hand spiral trajectory to obtain a complete end mill solid model containing the cutting edge and chip groove.

[0035] When constructing a complex surface to be processed, it is necessary to determine the curvature range, radial dimension, and axial dimension of the complex surface. The specific logic is as follows: Based on the major radius of the oval curve of the blade tip short radius Morphological adjustment coefficient The curvature range that the oval head's rotating surface can cover is calculated using the curvature formula. The curvature range of the surface to be processed is locked within this range to ensure that the milling cutter can fit the cutting surface. With the long radius of the egg-shaped curve For the constraint, set any point on the surface to The maximum distance between axes is less than or equal to To avoid collision between the milling cutter and the workpiece; The surface is set to the maximum axial dimension of the tool head. The total height in the axial direction should be less than or equal to this dimension to avoid blind spots in axial machining.

[0036] S3. Adopting parallel to The plane intersects with the complex curved surface to be processed, and the resulting intersection line is used as the tool contact point trajectory. The three-dimensional coordinates of each sampling point are extracted. Using the geometric relationship that the egg-shaped rotating surface and the complex curved surface to be processed are tangent at the tool contact point, the tool position trajectory equation is derived and the motion trajectory of the tool position point is obtained by solving it. Based on the above embodiments, a parallel The cutting plane intersects with the complex curved surface to be processed, and the resulting intersection line is used as the tool contact point trajectory. The three-dimensional coordinates of each point are extracted. The specific logic is as follows: By parallel to The planar cutting plane is used to cut the complex curved surface to be processed into layers. Axis coordinates The equation of the cross-sectional plane corresponding to the layer height in CNC machining is: , For the first A cross-section Axis coordinates, i.e., the first axis coordinates The layer height of each cross-section, For the index of the cutting plane, , This represents the total number of cross-sectional planes. Based on the above, it should be noted that: The complex curved surface to be processed is a three-dimensional shape with variable curvature, making it difficult to directly extract the tool contact trajectory. Therefore, by... Parallel cutting planes can decompose a three-dimensional curved surface into... Each layer has a "two-dimensional intersection line", which transforms the complex spatial trajectory problem into a simple planar curve problem, reducing the computational complexity of toolpath calculation; The intersection of the cutting plane and the curved surface is the trajectory of the tool contact point. Any point on the intersection line... The axial coordinates are always It is only necessary to solve this through the surface equation. Value axis, Using the axis coordinates, the complete three-dimensional coordinates of the tool contact point can be quickly obtained.

[0037] Based on the above embodiments, curvature analysis is performed on the complex surface to be processed. The equation of the complex surface to be processed is as follows: in, This is the equation expression for the complex surface to be processed. For any point on the complex surface to be processed, In coordinate system The coordinate components of the axis The coordinate components of the axis The coordinate components of the axis, These are the first shape control parameters and the second shape control parameters of the complex curved surface to be processed, respectively. This is the matrix transpose. Parametric surfaces cannot be directly expressed using simple rectangular coordinate equations; they require... Constructing a mapping relationship between a two-dimensional parameter domain and a three-dimensional surface, such as the surface of an aircraft blade. Corresponding to the "span" of the blade. Corresponding to the "chord direction", by adjusting The range of values ​​is fully covered, encompassing all points on the surface, thus enabling precise positioning of the surface shape.

[0038] Calculate the curvature at any point on the complex surface to be processed. For surface regions where the rate of curvature change is less than the curvature change threshold, the surface is smooth and the curvature is uniform, with small differences in the intersection lines of adjacent cutting planes. To ensure efficiency, the range of values ​​for the distance between cutting planes is [range missing]. For curved surface regions where the rate of curvature change is not less than the curvature change threshold, the surface transitions abruptly and the curvature differences are large, making them prone to processing defects. To ensure accuracy, the range of values ​​for the intersecting plane spacing is [insert range here]. ; The rate of curvature change is equal to the curvature difference between adjacent sampling points / sampling point spacing, reflecting the degree of change in surface curvature. The maximum rate of curvature change of the oval curve at the end of the milling cutter is used as the benchmark value, and the threshold of the rate of curvature change is defined as 1.2 times the benchmark value.

[0039] Based on the above embodiments, the intersection of the cutting plane and the complex curved surface to be processed is the tool contact point trajectory. Multiple sampling points are obtained along the tool contact point trajectory at equal intervals to obtain the three-dimensional coordinates of the tool contact point. The three-dimensional coordinate vector of the tool contact point is represented as: in, The three-dimensional coordinate vector of the blade contact point. For the index of the sampling point, , The number of sampling points, , , The knife contact points are respectively Each sampling point is at axis, axis, The coordinate components of the axis, For the first The first shape control parameter for each sampling point For the first The second shape control parameter for each sampling point.

[0040] Based on the above, it should be noted that: The tool contact trajectory is the intersection of the cutting plane and the complex curved surface, essentially a continuous and smooth curve. However, CNC machining relies on "discrete point coordinates" to control the milling cutter's movement. The index settings split the continuous trajectory into Each sampling point has three-dimensional coordinates, which become the "target anchor point" for the milling cutter's motion, thus resolving the compatibility contradiction between "continuous surfaces" and "discrete control". CNC machining revolves around controlling the movement of the tool position point. This requires inversely deriving the tool position point coordinates from the tool contact point coordinates. The core logic is as follows: the geometric relationship between the tool position point and the tool contact point is fixed by the milling cutter radius and the cutter head shape. Multiple tool contact point sampling points provide crucial support for this derivation. The trajectory tangent direction is calculated using the coordinate difference between adjacent sampling points. The axis coordinates are matched with the layer height of the cutting plane. Finally, based on the geometric characteristic that "the oval-shaped turning surface and the curved surface are tangent at the tool contact point", the tool position trajectory equation is derived, and the complete motion trajectory is obtained.

[0041] Based on the above embodiments, the geometric relationship between the oval-shaped rotating surface and the complex curved surface to be machined at the tool contact point is utilized to derive the tool position trajectory equation and solve for the motion trajectory of the tool position. The specific logic is as follows: The tool position point, serving as the center of rotation of the milling cutter, is indirectly determined through the constraint that the milling cutter is tangent to the complex curved surface to be machined. Specifically, it is based on two conditions: First, the common point condition: the tool contact point is both on the complex curved surface to be machined and on the milling cutter's rotating surface. The milling cutter's rotating surface only refers to the oval-shaped head rotating surface that participates in the cutting. The implicit equation for the milling cutter's revolution surface is: in, , , For any point on the rotating surface of the milling cutter, axis, axis, The coordinate components of the axis, , , The knife point is located at axis, axis, The coordinate components of the axes; Second, the condition of equal normal vectors is that the unit normal vectors of the milling cutter's rotating surface and the complex curved surface to be machined are completely consistent at the tool contact point. The unit normal vector of the complex curved surface to be machined at the tool contact point for: in, The unit normal vectors are respectively in axis, axis, The coordinate components of the axes; Taking the partial derivative of the function on the left-hand side of the implicit equation of the surface of revolution, we obtain the gradient vector. : in, Implicit function pairs of the surface of revolution axis, axis, First-order partial derivatives of the axial coordinates; in: The magnitude of the gradient vector for: Therefore, the unit normal vector of the milling cutter's rotating surface for: By solving the equations showing the equality of two normal vectors, and substituting the three-dimensional coordinates of the tool contact point, we obtain the three-dimensional coordinates of the corresponding tool position point. The three-dimensional coordinates of the tool position point are expressed as: in, The knife contact points are respectively at axis, axis, The coordinate components of the axis, For transition parameters, ; Based on the above, it should be noted that: Solving for the tool position using the "common point condition" and the "equal normal vector condition" is essentially about achieving both a "unique valid solution" and "precise cutting" through dual constraints. If only the common point condition is used, there will be an infinite number of tool position points. If only the equal normal vector condition is used, the specific position cannot be determined, and both will produce invalid solutions. The common point condition first ensures that the tool contact point is the actual cutting contact point, and the equal normal vector condition then locks the direction and distance of the tool position point. The combination of the two is used to select the unique tool position point that meets the requirements of "can cut and cut accurately".

[0042] Connect all tool points corresponding to the cutting planes according to the following rules: Within the same cross-sectional plane, the first shape control parameter and the second shape control parameter of the complex curved surface to be processed are sorted in ascending order; Between different cross-sectional planes, according to the cross-sectional plane Axis coordinates Increasing sort; Ultimately, a spiral continuous trajectory is formed that covers the complex curved surface to be processed, which is the motion trajectory of the tool position point.

[0043] Based on the above, it should be noted that: The CNC system cannot directly control the movement of the "tool contact point", but can only drive the "tool position point". By solving the tool position point trajectory, the relationship between "tool position point movement → tool contact point conforming to the curved surface for cutting" can be established. When the tool position point moves according to the trajectory, it can ensure that the milling cutter's rotating surface is always tangent to the curved surface at the tool contact point, which avoids overcutting or undercutting and ensures the stability of the cutting contact. The complex curved surface to be machined is three-dimensional, and the milling cutter needs to move along a continuous path to completely cover the machining area. When solving the tool position trajectory, it is done by "moving along the same cutting plane". , Sort by different cross-sections "Sorting" integrates discrete tool positions into a spiral continuous trajectory, ensuring that the milling cutter processes the surface from bottom to top and from edge to center without omission, resulting in a smooth transition of the surface and uniform axial spacing. This avoids frequent start-stop or abrupt changes in direction of the milling cutter, reduces machining vibration, and ensures that surface roughness and geometric tolerances meet the standards.

[0044] S4. Associate the motion trajectory of the tool position point and the complex curved surface to be machined, simulate the cutting process of the egg-shaped head rotating surface on the complex curved surface, check for interference and whether the accuracy meets the standard during the process, and adjust the long radius, short radius and shape adjustment coefficient of the egg-shaped curve according to the verification results until the above conditions are met, and complete the overall design of the egg-shaped head rotating surface and the milling cutter.

[0045] The above formulas are all dimensionless calculations. The formulas are derived from software simulations based on a large amount of collected data to obtain the most recent real-world results. The preset parameters in the formulas are set by those skilled in the art according to the actual situation.

[0046] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented in software, the above embodiments can be implemented, in whole or in part, as a computer program product. Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented by software, electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution.

[0047] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0048] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application.

Claims

1. A milling cutter for machining complex curved surfaces, characterized in that, The milling cutter comprises a cutter head part (1) and a cutter handle part (2), one end of the cutter handle part (2) is coaxially fixedly connected with the cutter head part (1), an egg-nose rotary surface is integrally formed on the outer circumferential surface of the cutter head part (1) away from the cutter handle part (2), wherein the design method of the egg-nose rotary surface comprises the following specific steps: S1. Construct a three-dimensional rectangular coordinate system, and construct a basic surface model of the egg-nose rotary surface based on the three-dimensional rectangular coordinate system; S2. Based on the basic surface model of the egg-nose rotary surface, the surface profile of the egg-nose rotary surface is obtained, S cutting edges are uniformly arranged along the circumferential direction of the milling cutter, the cutting edge profile is generated along the right-hand helix trajectory of each cutting edge installation position, and the first rake face and the first relief face are machined according to the preset tool angle parameters to form a milling cutter solid model, and a complex surface to be machined is constructed at the same time; S3. The intersection line obtained by intersecting the parallel XOY plane with the complex surface to be machined is taken as the tool contact point trajectory, and the three-dimensional coordinates of each sampling point of the tool contact point are extracted, the geometric relationship that the egg-nose rotary surface is tangent to the complex surface to be machined at the tool contact point is utilized, the tool position point trajectory equation is derived, and the movement trajectory of the tool position point is solved; S4. The cutting process of the egg-nose rotary surface on the complex surface is simulated according to the movement trajectory of the tool position point, and the overall design of the egg-nose rotary surface and the milling cutter is completed.

2. The milling cutter for machining a complex curved surface according to claim 1, wherein, The three-dimensional rectangular coordinate system is determined according to the right-hand rule, with the center point of the tool as the coordinate origin, with the axis direction of the milling tool as the z-axis, with the direction outward along the radius of the tool in the radial cross section of the tool bar passing through the origin as the x-axis, and with the direction perpendicular to the x-axis and the z-axis as the y-axis. .​​​​ 3. The milling cutter for machining a complex curved surface according to claim 2, wherein The tool head (1) comprises an end blade part (1-1) and a peripheral blade part (1-2), the end blade part (1-1) adopts an egg-shaped curve as the revolution generatrix, and the egg-shaped curve is constructed in a rectangular coordinate system in the second and third quadrants of a plane; The egg circle curve is taken as the symmetric end points of the egg circle curve, denoted as and , and the line connecting the end points and is the transition arc ; The egg-curve of the end edge portion (1-1) is tangent to the transition arc of the peripheral edge portion (1-2) at the end point , and the egg-curve is tangent to the transition arc An equal curvature connection, i.e. tangency, is used. endpoints and the origin The connecting line is a line segment. line segment and The included angle of the axis is endpoints and the origin The connecting line is a line segment. line segment and The included angle of the axis is ; The egg-nose curve equation is expressed as: wherein denotes the coordinate component of the egg oval curve in the x-axis, denotes the coordinate component of the egg oval curve in the y-axis, denotes the coordinate component of the egg oval curve in the x-axis, denotes the coordinate component of the egg oval curve in the y-axis, is the long radius of the egg oval curve, is the short radius of the egg oval curve, is the shape adjustment factor of the egg oval curve, , is the parameter angle of the egg oval curve, ; radius of the transition arc with the tool radius satisfies: Transition arc The coordinate of the center of the transition arc is The equation of the transition arc is represented as: wherein denotes the coordinate component of the transition arc in the x-axis, denotes the coordinate component of the transition arc in the x-axis, is the parameter angle of the transition arc.

4. The milling cutter for machining a complex curved surface according to claim 3, wherein The egg round head rotary surface is generated by rotating an egg round curve and a transition arc around Axis rotation generation: Egg-shaped curve around The end edge part rotation surface equation is expressed as: wherein, respectively represent the coordinate components of any point on the egg curve in the axis, axis, axis, is the angle of rotation of the egg curve about the axis. The end edge part rotary surface is a variable-curvature rotary surface, corresponding to the tip cutting area of the cutter head part; The transition arc is rotated around The transition arc is rotated around The transition arc is rotated around wherein, respectively represent coordinate components of the arbitrary point on the transition arc surface in the coordinate system of the transition arc surface, axis, axis, axis, is an angle of rotation of the transition arc around the axis, axis. The connecting area surface is a fixed-curvature rotary surface, corresponding to the transition area between the tip cutting area of the cutter head part and the cutter handle side; The tip cutting area and the transition area are smoothly spliced along the common boundary of the two, and finally the complete egg-nose rotary surface is formed.

5. The milling cutter for machining a complex curved surface according to claim 4, wherein, The end edge part (1-1) is provided with an end edge part rake face (3) and an end edge part relief face (5), and the peripheral edge part (1-2) is provided with a peripheral edge part rake face (4) and a peripheral edge part relief face (6).

6. The milling cutter for machining a complex curved surface according to claim 5, wherein, The complex surface to be machined is constructed, and the specific logic is as follows: With the egg round head rotary surface as the reference, with the egg round head rotary surface center as the center, uniformly distributed along the circumferential direction The cutting edge is divided into cutting edge installation positions according to a 360° / The cutting edge is divided into cutting edge installation positions according to a 360° / The right-handed spiral line trajectory along each cutting edge installation position generates a cutting edge profile, and the parameter equation of the right-handed spiral line is: wherein, are the coordinates of any point on the helix, axis, axis, axis coordinate components, is the rotation angle of the helix around the axis, , is the number of rotations of the helix around the axis, is the helix angle; The preset tool angle parameters include the rake angle, the first relief angle, and the second relief angle; Meanwhile, a chip space (7) is reserved between the adjacent cutting edges, and a first rake face is processed and the first rake face , the first rake face and the first rake face The egg round transition curve equation at the junction of the first rake face and the first clearance face is: wherein, are the coordinate components of the axis of the egg-shaped transition curve at an arbitrary point on the egg-shaped transition curve, axis, axis, are the coordinate components of the axis of the egg-shaped transition curve in the coordinate system, axis, axis, axis translation, is the rotation angle of the egg-shaped transition curve about the origin, is the parameter angle of the egg-shaped transition curve, is the parameter angle of the egg-shaped transition curve, , is the starting parameter angle of the transition curve, is the wedge angle; The cutting edge profile is fitted to the end edge part rake face (3), the end edge part relief face (5), the peripheral edge part rake face (4), and the peripheral edge part relief face (6) of the egg-nose rotary surface, and the rake face and the relief face are machined according to the preset tool angle parameters to form a milling cutter solid model containing cutting edges and chip pockets, thereby constructing the complex surface to be machined.

7. The milling cutter for machining a complex curved surface according to claim 6, wherein Using parallel to The cutting plane intersects with the complex curved surface to be processed, and the resulting intersection line is used as the tool contact point trajectory. The three-dimensional coordinates of each point are extracted. The specific logic is as follows: By parallel to The complex curved surface to be processed is layered and cut by a cutting plane, and the cutting plane Axis coordinates Corresponding to the layered height of numerical control processing, the equation of the cutting plane is , The first The axis coordinates of the The axis coordinates of the The index of the cutting plane is , The total number of cutting planes The complex surface to be machined is subjected to curvature analysis, and the equation of the complex surface to be machined is: wherein, is an equation expression of a complex curved surface to be processed, are respectively coordinate components of the x-axis, the y-axis and the z-axis of the coordinate system of an arbitrary point on the complex curved surface to be processed, are respectively coordinate components of the x-axis, the y-axis and the z-axis of the coordinate system of an arbitrary point on the complex curved surface to be processed, are respectively coordinate components of the x-axis, the y-axis and the z-axis of the coordinate system of an arbitrary point on the complex curved surface to be processed, are respectively coordinate components of the x-axis, the y-axis and the z-axis of the coordinate system of an arbitrary point on the complex curved surface to be processed, are respectively coordinate components of the x-axis, the y-axis and the z-axis of the coordinate system of an arbitrary point on the complex curved surface to be processed, are respectively a first shape control parameter and a second shape control parameter of the complex curved surface to be processed, is a matrix transpose; The curvature of any point on the complex curved surface to be processed is calculated, for the curved surface region with the curvature change rate less than the curvature change rate threshold, the value range of the section plane interval is , for the curved surface region with the curvature change rate not less than the curvature change rate threshold, the value range of the section plane interval is . The intersection line of the cutting plane and the complex surface to be machined is the tool contact point trajectory, and a plurality of sampling point tool contact three-dimensional coordinates are obtained by equally spacing sampling along the tool contact point trajectory, and the three-dimensional coordinate vector of the tool contact point is expressed as: wherein is a three-dimensional coordinate vector of the tool contact point, is an index of the sampling point, , is the number of sampling points, is the coordinate component of the first sampling point in the axis, axis, axis, is the first shape control parameter of the first sampling point, is the second shape control parameter of the first sampling point.

8. The milling cutter for machining a complex curved surface according to claim 7, wherein, The specific logic of deriving the tool position point trajectory equation and solving the movement trajectory of the tool position point by utilizing the geometric relationship that the egg-nose rotary surface is tangent to the complex surface to be machined at the tool contact point is as follows: The tool position point is taken as the rotary center of the milling cutter, and its position is indirectly solved by the constraint that the milling cutter is tangent to the complex surface to be machined, and the specific logic is as follows: One is the common point condition, the tool contact point is on both the complex surface to be machined and the milling cutter rotary surface, and the milling cutter rotary surface only refers to the egg-shaped head rotary surface participating in cutting; The implicit equation of the milling cutter rotary surface is: wherein, are the coordinate components of the axis of rotation of the milling tool at the point of intersection of the axis of rotation of the milling tool and the axis of rotation of the workpiece, axis, axis, axis, are the coordinate components of the axis of rotation of the milling tool at the point of intersection of the axis of rotation of the milling tool and the axis of rotation of the workpiece, axis, axis, axis. Two is the normal vector equal condition, the unit normal vectors of the milling cutter rotary surface and the complex surface to be machined at the tool contact point are completely consistent; Unit normal vector of complex curved surface to be processed at tool contact point is: wherein are the coordinate components of the unit normal vector in axis, axis, axis, respectively. Partial derivative of the function on the left side of the implicit equation of the surface of revolution is taken to obtain the gradient vector : wherein are the implicit functions of the surface of revolution axis, axis, first-order partial derivatives of the axis coordinates; Wherein: The magnitude of the gradient vector is: Thus the unit normal vector of the milling cutter rotation surface is: By combining the two normal vector equal conditions and substituting the three-dimensional coordinates of the tool contact point, the three-dimensional coordinates of the corresponding tool position point are obtained, and the three-dimensional coordinates of the tool position point are expressed as: wherein respectively the coordinate components of the tool contact point in axis, axis, axis, are transition parameters; All the tool position points corresponding to the cutting planes are connected according to the following rules: In the same cutting plane, the first shape control parameter and the second shape control parameter of the complex surface to be machined are sequentially increased; between different cross sections, according to the cross section axis coordinates ascending order Finally, a spiral continuous trajectory covering the complex surface to be machined is formed, and the trajectory is the movement trajectory of the tool position point.

Citation Information

Patent Citations

  • Small ball-end milling cutter for finish machining

    CN102350533A

  • Optimization of cutting edge geometry in rounded nose end mills

    CN102596464A

  • Design method of three-arc milling cutter for machining complex curved surface

    CN118080946A

  • Measuring method of sphericity of ball end mill

    CN1182001A

  • CBN end mill

    JP2013013962A