Turning tool rake face grinding method and device, electronic equipment and storage medium
By obtaining the straight line segment of the feeding and arc segment of the retracting, the initial attitude and grinding position of the grinding wheel are determined, which solves the problem of unstable grinding accuracy of the traditional turning tool front tool, and achieves high-precision grinding control.
Patent Information
- Application Number
- CN202411676582.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-21
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2044-11-21
AI Technical Summary
The grinding of the front face of the traditional turning tool relies on manual operation and is easily affected by human factors, resulting in unstable grinding accuracy.
By obtaining the linear section of the feeding and arc section of the retracting, the initial posture of the grinding wheel is determined, and the grinding position of the grinding wheel is determined according to the initial posture, precise grinding of the front face of the turning tool is achieved.
This method can stabilize and control the grinding accuracy of the cutting edge of the turning tool, avoid the influence of human factors, and ensure the accuracy of the grinding results.
Smart Images

Figure CN119635416A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of mechanical manufacturing technology, and in particular to a method, device, electronic device and storage medium for grinding the front cutting edge of a turning tool. Background Art
[0002] With the development of mechanical manufacturing technology, turning tools, as key cutting tools, are widely used in parts processing in the fields of automobile manufacturing, aerospace, precision instruments, etc. Since the effect of parts processing will be affected by the grinding accuracy of the front cutting edge of the turning tool, the front cutting edge of the turning tool is very important.
[0003] In traditional technology, the front cutting edge of the turning tool relies on manual grinding by workers, but this method is easily affected by human factors, resulting in unstable grinding accuracy, and thus the grinding accuracy of the front cutting edge of the turning tool cannot be guaranteed. Summary of the invention
[0004] Based on this, it is necessary to provide a front cutting edge grinding method, device, electronic device and storage medium that can ensure grinding accuracy in order to solve the above technical problems.
[0005] In a first aspect, the present application provides a method for grinding the rake face of a turning tool, comprising:
[0006] Acquire a feed straight line segment and a retract circular arc segment; the feed straight line segment corresponds to the plane structure of the rake face of the turning tool; the retract circular arc segment corresponds to the curved surface structure of the rake face;
[0007] Determine the initial posture of the grinding wheel when the end face of the grinding wheel is parallel to the feed straight line segment and perpendicular to the trajectory plane where the feed straight line segment and the retract circular arc segment are located;
[0008] For a track point on the feed straight line segment or the retract circular arc segment, determining a grinding posture when the outer edge of the grinding wheel passes through the track point according to the initial posture;
[0009] The grinding wheel is controlled to grind the front face of the turning tool at the trajectory point according to the grinding posture.
[0010] In a second aspect, the present application also provides a front face grinding device for a turning tool, comprising:
[0011] An acquisition module, used for acquiring a feed straight line segment and a retract circular arc segment; the feed straight line segment corresponds to the plane structure of the rake face of the turning tool; the retract circular arc segment corresponds to the curved surface structure of the rake face;
[0012] A posture planning module is used to determine the initial posture of the grinding wheel when the end face of the grinding wheel is parallel to the feed straight line segment and perpendicular to the trajectory plane where the feed straight line segment and the retract circular arc segment are located; for a trajectory point on the feed straight line segment or the retract circular arc segment, determine the grinding posture when the outer edge of the grinding wheel passes through the trajectory point according to the initial posture;
[0013] A grinding module is used to control the grinding wheel to grind the front cutting surface of the turning tool at the trajectory point according to the grinding posture.
[0014] In a third aspect, the present application further provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps in the above method when executing the computer program.
[0015] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps in the above method when executed by a processor.
[0016] In a fifth aspect, the present application also provides a computer program product, including a computer program, which implements the steps in the above method when executed by a processor.
[0017] The above-mentioned front cutting edge grinding method, device, electronic device, storage medium and computer program product for a turning tool obtain a feed straight line segment and a retract circular arc segment; the feed straight line segment corresponds to the plane structure of the front cutting edge of the turning tool; the retract circular arc segment corresponds to the curved surface structure of the front cutting edge; the outer edge of the grinding wheel grinds the plane structure and the curved surface structure of the front cutting edge when moving on the turning tool according to the feed straight line segment and the retract circular arc segment, thereby providing precise trajectory control for the grinding of the front cutting edge of the turning tool. Determine the initial posture of the grinding wheel when the end face of the grinding wheel is parallel to the feed straight line segment and perpendicular to the trajectory plane where the feed straight line segment and the retract circular arc segment are located; the end face of the grinding wheel in the initial posture is parallel to the feed straight line segment and perpendicular to the trajectory plane, which can constrain the end face of the grinding wheel from destroying the front cutting surface structure ground when the outer edge of the grinding wheel moves along the feed straight line segment or the retract circular arc segment, and then, for the trajectory point on the feed straight line segment or the retract circular arc segment, determine the grinding posture when the outer edge of the grinding wheel passes through the trajectory point according to the initial posture; control the grinding wheel to perform front cutting surface grinding at the trajectory point according to the grinding posture, thereby realizing the introduction of precise trajectory control in the process of front cutting surface grinding, and being able to stably control the grinding accuracy of the front cutting surface of the turning tool, thereby ensuring the grinding accuracy of the front cutting surface of the turning tool. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 A schematic flow chart of a method for grinding the front cutting edge of a turning tool provided in an embodiment of the present application.
[0019] Figure 2A schematic diagram of a workpiece coordinate system and a tool tip coordinate system provided in an embodiment of the present application.
[0020] Figure 3 A schematic diagram of a tool entry straight line segment and a tool retraction arc segment in a tool tip coordinate system provided in an embodiment of the present application.
[0021] Figure 4 A schematic diagram of a grinding wheel in an initial posture provided in an embodiment of the present application.
[0022] Figure 5 A schematic diagram of a grinding wheel from an initial posture to an intermediate posture provided in an embodiment of the present application.
[0023] Figure 6 A schematic diagram of a grinding wheel from an intermediate posture to a grinding posture provided in an embodiment of the present application.
[0024] Figure 7 A schematic diagram of another grinding wheel from an intermediate posture to a grinding posture provided in an embodiment of the present application.
[0025] Figure 8 A schematic diagram of the structural parameters of a turning tool provided in an embodiment of the present application.
[0026] Fig. 9 A schematic diagram of a simulation result provided in an embodiment of the present application.
[0027] Fig.10 This is a structural block diagram of a front cutting edge grinding device for a turning tool provided in an embodiment of the present application.
[0028] Fig.11 An internal structure diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0029] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0030] In an exemplary embodiment, Figure 1 As shown, a method for grinding the front face of a turning tool is provided, and the method is applied to an electronic device as an example for explanation. The electronic device may include at least one of a terminal, a server or a numerical control device. The method includes the following steps 102 to 108.
[0031] Step 102, obtaining a feed straight line segment and a retract circular arc segment; the feed straight line segment corresponds to the plane structure of the rake face of the turning tool; the retract circular arc segment corresponds to the curved surface structure of the rake face.
[0032] Among them, the turning tool is a cutting tool, which is mainly used for turning. The feed straight line segment is used to characterize the straight-line trajectory of the outer edge of the grinding wheel when the grinding wheel enters the turning tool during the front cutting edge grinding. It can be understood that the outer edge of the grinding wheel moves along the feed straight line segment, and the planar structure of the front cutting edge can be ground on the turning tool. The retract arc segment is used to characterize the arc-shaped trajectory of the outer edge of the grinding wheel when the grinding wheel leaves the turning tool during the front cutting edge grinding. It can be understood that the outer edge of the grinding wheel moves along the retract arc segment, and the curved surface structure of the front cutting edge can be ground on the turning tool.
[0033] In some embodiments, the electronic device may obtain inputted entry straight line segments and exit arc segments.
[0034] In some embodiments, the first end point of the feed straight line segment may be the tool tip of the turning tool. The plane where the feed straight line segment and the retract arc segment are located is parallel to the tool axis of the turning tool and perpendicular to the plane where the tool axis and the tool tip are located.
[0035] In some embodiments, the turning tool may be, but is not limited to, an integral turning tool.
[0036] Step 104, determining the initial posture of the grinding wheel when the end face of the grinding wheel is parallel to the feed straight line segment and perpendicular to the trajectory plane where the feed straight line segment and the retract arc segment are located.
[0037] The end face of the grinding wheel is the circumferential surface of one end of the grinding wheel. The outer edge of the grinding wheel is located at the outer circle of the end face. The trajectory plane is the plane where the feed straight line segment and the retract arc segment are located.
[0038] Exemplarily, the initial posture may include at least one of an initial axial direction, an initial radial direction, or an initial tangential direction. The electronic device may determine an initial axial direction perpendicular to the feed straight line segment and parallel to the trajectory plane. Determine an initial radial direction parallel to the feed straight line segment and parallel to the trajectory plane. Determine an initial tangential direction perpendicular to the initial axial direction and the initial radial direction.
[0039] Step 106: for a trajectory point on the feed straight line segment or the retract arc segment, determine the grinding posture when the outer edge of the grinding wheel passes through the trajectory point according to the initial posture.
[0040] The trajectory point is a point on the approach line segment or the retract line segment.
[0041] Exemplarily, the grinding posture may include a grinding posture and a grinding wheel position. In the actual grinding process, it is often necessary to introduce process parameters for adjusting the initial posture to avoid grinding interference or optimize grinding conditions. The electronic device can adjust the initial posture according to the process parameters to obtain the grinding posture. For the trajectory point on the feed straight line segment or the retract circular arc segment, determine the grinding wheel position when the outer edge of the grinding wheel in the grinding posture passes through the trajectory point.
[0042] In some embodiments, the grinding posture may be an initial posture. The grinding posture may include an initial posture and a grinding wheel position. The electronic device may determine the grinding wheel position when the outer edge of the grinding wheel in the initial posture passes through a track point on a feed straight line segment or a retract arc segment.
[0043] In some embodiments, the process parameter may include at least one of a displacement angle or a cutting angle, etc. The displacement angle is used to adjust the initial radial direction in the initial posture, and the cutting angle is used to adjust the initial axial direction in the initial posture.
[0044] Step 108, controlling the grinding wheel to grind the front face of the turning tool at the trajectory point according to the grinding posture.
[0045] Exemplarily, the grinding posture may include a grinding posture and a grinding wheel position. The electronic device may adjust the grinding wheel to the grinding posture, and move the grinding wheel in the grinding posture to the grinding wheel position, so that the outer edge of the grinding wheel in the grinding posture passes through the track point, thereby achieving rake face grinding at the track point.
[0046] In some embodiments, the feed straight line segment includes a first endpoint and a second endpoint. The retract arc segment includes a second endpoint and a third endpoint. The feed straight line segment and the retract arc segment are connected at the second endpoint. The electronic device can use the trajectory points on the feed straight line segment and the retract arc segment as the current trajectory points in order from the first endpoint to the second endpoint and then to the third endpoint, and adjust the grinding wheel to the grinding posture corresponding to the current trajectory point to perform front cutting face grinding of the turning tool at the current trajectory point. It can be understood that the grinding posture corresponding to the current trajectory point is the grinding posture when the outer edge of the grinding wheel in the grinding posture passes through the current trajectory point.
[0047] In the above-mentioned method for grinding the rake face of a turning tool, a feed straight line segment and a retract arc segment are obtained; the feed straight line segment corresponds to the plane structure of the rake face of the turning tool; the retract arc segment corresponds to the curved surface structure of the rake face; the outer edge of the grinding wheel grinds the plane structure and the curved surface structure of the rake face when moving on the turning tool according to the feed straight line segment and the retract arc segment, thereby providing precise trajectory control for the grinding of the rake face of the turning tool. Determine the initial posture of the grinding wheel when the end face of the grinding wheel is parallel to the feed straight line segment and perpendicular to the trajectory plane where the feed straight line segment and the retract circular arc segment are located; the end face of the grinding wheel in the initial posture is parallel to the feed straight line segment and perpendicular to the trajectory plane, which can constrain the end face of the grinding wheel from destroying the front cutting surface structure ground when the outer edge of the grinding wheel moves along the feed straight line segment or the retract circular arc segment, and then, for the trajectory point on the feed straight line segment or the retract circular arc segment, determine the grinding posture when the outer edge of the grinding wheel passes through the trajectory point according to the initial posture; control the grinding wheel to perform front cutting surface grinding at the trajectory point according to the grinding posture, thereby realizing the introduction of precise trajectory control in the process of front cutting surface grinding, and being able to stably control the grinding accuracy of the front cutting surface of the turning tool, thereby ensuring the grinding accuracy of the front cutting surface of the turning tool.
[0048] In some embodiments, obtaining the feed straight line segment and the retract circular arc segment includes: obtaining the plane structure parameters and the surface structure parameters of the front cutting edge of the turning tool; determining the feed straight line segment according to the plane structure parameters and the straight line segment equation; determining the retract circular arc segment according to the surface structure parameters and the circular arc segment equation.
[0049] Among them, plane structure parameters refer to parameters related to the plane structure of the rake face. Surface structure parameters refer to parameters related to the surface structure of the rake face. The straight line segment equation is used to describe the mathematical relationship between the plane structure parameters and the feed straight line segment. The arc segment equation is used to describe the mathematical relationship between the surface structure parameters and the retract arc segment.
[0050] It can be understood that in the process of mathematical modeling, if the selected coordinate system or parameters are different, the mathematical relationship between the plane structure parameters and the feed straight line segment, and the mathematical relationship between the surface structure parameters and the retract arc segment will be different, and different straight line segment equations and arc segment equations are required to describe the above relationships. In this embodiment, the mathematical modeling process of the straight line segment equation and the arc segment equation is not limited.
[0051] In some embodiments, the plane structure parameters may include plane depth and rake angle. The plane depth is used to characterize the length of the feed straight line segment. The rake angle is used to characterize the inclination angle of the feed straight line segment relative to the tool axis. The electronic device may determine the feed straight line segment based on the plane depth, rake angle and straight line segment equation.
[0052] In some embodiments, the electronic device can use the straight line segment equation to determine the expression of the feed straight line segment in the tool tip coordinate system according to the plane depth and the rake angle. The plane where the coordinate axes of the two dimensions in the tool tip coordinate system are located includes the trajectory plane. For example, the plane where the second and third coordinate axes in the tool tip coordinate system are located can be the trajectory plane.
[0053] In some embodiments, in the tool tip coordinate system, the first coordinate axis is parallel to the straight line passing through the tool tip point and perpendicular to and intersecting the tool axis, the third coordinate axis is parallel to the tool axis and passes through the tool tip point, and the second coordinate axis is perpendicular to the first coordinate axis and the third coordinate axis. The first endpoint of the feed straight line segment can be the tool tip point of the turning tool. The origin in the tool tip coordinate system can be, but is not limited to, the tool tip point. The electronic device can use formula (1) to determine the expression of the feed straight line segment in the tool tip coordinate system. Specifically, Among them, (x, y, z) represents the coordinates of the trajectory point on the feed straight line segment in the tool tip coordinate system. l represents the distance between the trajectory point on the feed straight line segment and the tool tip point. L represents the plane depth. γ represents the rake angle.
[0054] It can be understood that the expression of the feed straight line segment in the tool tip coordinate system is used to describe the relationship between the coordinates of the trajectory point on the feed straight line segment in the tool tip coordinate system and the distance of the trajectory point relative to the tool tip point.
[0055] In some embodiments, the first endpoint of the feed straight line segment is the tool tip point on the tool tip arc of the turning tool. The plane structure parameters also include the tool tip arc radius. The tool tip arc radius is used to characterize the radius of the circle where the tool tip arc is located. The origin in the tool tip coordinate system can be, but is not limited to, the center of the circle where the tool tip arc is located. The electronic device can use the straight line segment equation to determine the expression of the feed straight line segment in the tool tip coordinate system according to the plane depth, the rake angle and the tool tip arc radius. Specifically, Where (x, y, z) represents the coordinates of the trajectory point on the feed straight line segment in the tool tip coordinate system. l represents the distance between the trajectory point on the feed straight line segment and the first endpoint. L represents the plane depth. γ represents the rake angle. r0 represents the tool tip arc radius.
[0056] In some embodiments, the electronic device can discretize the plane depth to obtain the distance between the trajectory point and the tool tip point. Substituting the distance between the trajectory point and the tool tip point into the expression of the feed straight line segment in the tool tip coordinate system can obtain the coordinate system of the trajectory point in the tool tip coordinate system.
[0057] In some embodiments, the electronic device can establish a workpiece coordinate system. The planes where the coordinate axes of the two dimensions in the workpiece coordinate system are located include a plane parallel to the trajectory plane. For example, the planes where the second-dimensional coordinate axis and the third-dimensional coordinate axis in the workpiece coordinate system are located are parallel to the trajectory plane. Specifically, in the workpiece coordinate system, the first-dimensional coordinate axis passes through the tool tip point and is perpendicular to and intersects with the tool axis, the third-dimensional coordinate axis is at the tool axis, and the second-dimensional coordinate axis is perpendicular to the first-dimensional coordinate axis and the third-dimensional coordinate axis.
[0058] In some embodiments, the plane structure parameters may also include at least one of the tool head width or tool radius. It is understood that the blank of the turning tool may be, but is not limited to, a cylinder, the tool head width is not greater than the cylinder bottom circle diameter, and the tool radius is the cylinder bottom circle radius. The electronic device may use the straight line segment equation to determine the expression of the feed straight line segment in the workpiece coordinate system according to the plane depth, rake angle, tool tip arc radius, tool head width, and tool radius. Specifically, Where (x, y, z) represents the coordinates of the trajectory point on the feed straight line segment in the tool tip coordinate system. l represents the distance between the trajectory point on the feed straight line segment and the first endpoint. L represents the plane depth. γ represents the rake angle. r0 represents the tool tip arc radius. D represents the tool head width. R represents the tool radius.
[0059] In some embodiments, the electronic device may substitute the distance of the trajectory point relative to the tool tip point into the expression of the feed straight line segment in the workpiece coordinate system to obtain the coordinate system of the trajectory point in the workpiece coordinate system.
[0060] In some embodiments, the origin of the tool tip coordinate system is the center of the circle where the tool tip arc is located, and the first dimensional coordinate axis, second dimensional coordinate axis and third dimensional coordinate axis of the tool tip coordinate system are respectively parallel to the first dimensional coordinate axis, second dimensional coordinate axis and third dimensional coordinate axis of the workpiece coordinate system.
[0061] In some embodiments, the workpiece coordinate system O w -X w Y w Z w Next, the first coordinate axis X w The positive direction is from the origin to the tool tip, and the third-dimensional coordinate axis Z w The positive direction is the direction along the tool axis pointing to the tool tip end, and the second dimension coordinate axis Y w With the first coordinate axis X w and the third coordinate axis Z w A right-handed coordinate system is formed.
[0062] In some embodiments, the tool tip coordinate system O d -X d Y d Z d The first coordinate axis X d , the second dimension coordinate axis Y d and the third coordinate axis Z d , respectively with the workpiece coordinate system O w -X w Y w Z w The first coordinate axis X w , the second dimension coordinate axis Y w and the third coordinate axis Z w Parallel and in the same direction. Figure 2 As shown in the figure, the workpiece coordinate system and the tool tip coordinate system are provided. Tool tip coordinate system O d -X d Y d Z d The first coordinate axis X d and the third coordinate axis Z d , respectively with the workpiece coordinate system O w -X w Y w Z w The first coordinate axis X w and the third coordinate axis Z w Parallel and in the same direction. r0 represents the radius of the tool tip arc.
[0063] In some embodiments, the retracting arc segment is tangent to the infeed straight line segment at the second end point of the infeed straight line segment. The curved surface structure parameters may include a retracting arc radius and a retracting arc range. The retracting arc radius is used to characterize the radius of the circle where the retracting arc segment is located. The retracting arc range is used to characterize the length of the retracting arc segment. The electronic device may determine the retracting arc segment based on the arc segment equation, the retracting arc radius and the retracting arc range.
[0064] In some embodiments, the electronic device may determine the second endpoint on the tool-entry straight line segment, and determine the tool-retracting arc segment according to the arc segment equation, the second endpoint, the tool-retracting arc radius, and the tool-retracting arc range.
[0065] In some embodiments, the electronic device can determine the coordinates of the second endpoint in the workpiece coordinate system or the edge line coordinate system based on the plane depth and the expression of the feed straight line segment in the workpiece coordinate system or the tool tip coordinate system. Specifically, the distance of the second endpoint of the feed straight line segment relative to the first endpoint is the plane depth. Substituting the plane depth into the expression of the feed straight line segment in the workpiece coordinate system or the tool tip coordinate system can obtain the coordinates of the second endpoint of the feed straight line segment in the workpiece coordinate system or the tool tip coordinate system.
[0066] The electronic device can determine the coordinates of the center of the retracting arc in the workpiece coordinate system or the tool tip coordinate system according to the coordinates of the second endpoint in the workpiece coordinate system or the tool tip coordinate system, the radius of the retracting arc and the rake angle. The center of the retracting arc refers to the center of the circle where the retracting arc segment is located. Specifically, γ =K2+[0, r1cosγ, -r1sinγ] T (4) Among them, O γ represents the coordinate of the center of the retract arc in the workpiece coordinate system or tool tip coordinate system. K2 represents the coordinate of the second end point in the workpiece coordinate system or tool tip coordinate system. r1 represents the radius of the retract arc. γ represents the rake angle.
[0067] The electronic device can use the arc segment equation to determine the expression of the retract arc segment in the workpiece coordinate system or the tool tip coordinate system according to the coordinates of the second end point and the center of the retract arc in the workpiece coordinate system or the tool tip coordinate system and the retract arc range. Specifically, Wherein, P represents the coordinate of the trajectory point on the retract arc segment in the workpiece coordinate system or the tool tip coordinate system. Represents the angle between the trajectory point and the second endpoint relative to the center of the retracting arc. Ψ represents the range of the retracting arc. γ Represents the coordinate of the center of the retract arc in the workpiece coordinate system or tool tip coordinate system. K2 represents the coordinate of the second endpoint in the workpiece coordinate system or tool tip coordinate system.
[0068] In some embodiments, the electronic device can determine the coordinates of the second endpoint in the tool tip coordinate system based on the plane depth and the expression (2) of the feed straight line segment in the tool tip coordinate system: K2 = [0, -Lsinγ, -Lcosγ + r0] T (6) Wherein, K2 represents the coordinate of the second end point in the tool tip coordinate system. L represents the plane depth. γ represents the rake angle. r0 represents the tool tip arc radius.
[0069] In some embodiments, the electronic device may use an arc segment equation to determine the retract arc segment based on the retract arc radius, the front angle, the tool tip arc radius, the plane depth, and the retract arc range. Specifically, Among them, (x, y, z) represents the coordinates of the trajectory point on the retract arc segment in the tool tip coordinate system. r1 represents the radius of the retract arc. γ represents the rake angle. r0 represents the radius of the tool tip arc. Represents the angle between the trajectory point and the second endpoint relative to the center of the retracting arc. Ψ represents the range of the retracting arc. It can be understood that formula (7) is obtained by further substituting formula (6) and formula (4) into formula (5) and simplifying them. Both formula (5) and formula (7) can be used as arc segment equations.
[0070] In some embodiments, the electronic device may discretize the range of the tool retraction arc to obtain the angle between the trajectory point and the second endpoint relative to the center of the tool retraction arc. Substituting the angle between the trajectory point and the second endpoint relative to the center of the tool retraction arc into the expression of the tool retraction arc segment in the tool tip coordinate system can obtain the coordinates of the trajectory point in the tool tip coordinate system.
[0071] In some embodiments, Figure 3 As shown in the figure, the tool tip coordinate system provides the tool entry straight line segment and tool retraction arc segment. d -X d Y d Z d Origin O d The center of the tool tip arc. The straight line segment for the tool entry and the arc segment for the tool exit are located on the second coordinate axis Y in the tool tip coordinate system. d and the third coordinate axis Z d Plane Y d O d Z d L represents the plane depth. r0 represents the tool tip arc radius. γ represents the rake angle. r1 represents the tool retraction arc radius. Represents the trajectory point on K2K3 and the second endpoint relative to the center of the retraction arc O γ The expression of the feed straight line segment K1K2 in the tool tip coordinate system is as shown in formula (2). The expression of the retract arc segment K2K3 in the tool tip coordinate system is as shown in formula (7).
[0072] In this embodiment, the plane structure parameters and the surface structure parameters of the front cutting edge of the turning tool are obtained; the feed straight line segment is determined according to the plane structure parameters and the straight line segment equation; the retract arc segment is determined according to the surface structure parameters and the arc segment equation, the feed straight line segment is determined by the plane structure parameters, and can provide precise trajectory control for the plane structure of the front cutting edge; the retract arc segment is determined by the surface structure parameters, and can provide precise trajectory control for the surface structure of the front cutting edge, ensuring that the plane structure of the ground front cutting edge meets the plane structure parameters, and the surface structure of the front cutting edge meets the surface structure parameters, thereby ensuring the grinding accuracy of the front cutting edge.
[0073] In some embodiments, the first endpoint of the feed straight line segment is the tool tip of the turning tool; the second endpoint of the feed straight line segment is the tangent point with the retract arc segment; the trajectory plane is parallel to the tool axis of the turning tool and perpendicular to the plane where the tool axis and the tool tip are located.
[0074] It can be understood that the grinding of the front cutting edge of the turning tool in traditional technology lacks trajectory control. In order to achieve precise trajectory control, how to set the trajectory segment of the grinding wheel for grinding the front cutting edge of the turning tool is crucial. In this application, the complex trajectory segment corresponding to the front cutting edge is split into two simple feed straight line segments and retract arc segments, which can reduce the calculation complexity.
[0075] In this embodiment, the first endpoint of the feed straight line segment is the tool tip of the turning tool, and the second endpoint is the tangent point with the retracting arc segment. The grinding wheel grinds the front face of the turning tool according to the feed straight line segment and the retracting arc segment, and the obtained plane structure is respectively connected with the edge line and the curved surface structure where the tool tip is located, which can meet the structural requirements of the turning tool for the front face. In addition, in order to further reduce the computational complexity, it is considered to set the feed straight line segment and the retracting arc segment in a trajectory plane, and then, combined with the structural requirements of the turning tool for the front face, a plane parallel to the tool axis of the turning tool and perpendicular to the plane where the tool axis and the tool tip are located is adaptively set as the trajectory plane where the feed straight line segment and the retracting straight line segment are located, which can achieve the reduction of computational complexity while meeting the structural requirements of the turning tool for the front face.
[0076] In some embodiments, the initial posture includes an initial axial direction and an initial radial direction; determining the initial posture of the grinding wheel when the end face of the grinding wheel is parallel to the feed straight line segment and perpendicular to the trajectory plane where the feed straight line segment and the retract circular arc segment are located includes: determining the initial axial direction perpendicular to the feed straight line segment and parallel to the trajectory plane where the feed straight line segment and the retract circular arc segment are located; determining the initial radial direction parallel to the feed straight line segment and parallel to the trajectory plane; wherein, when the axial direction of the grinding wheel is the initial axial direction and the radial direction of the grinding wheel is the initial radial direction, the end face of the grinding wheel is parallel to the feed straight line segment and perpendicular to the trajectory plane.
[0077] In some embodiments, the planes where the coordinate axes of two dimensions exist in both the workpiece coordinate system and the tool tip coordinate system are parallel to the trajectory plane. The electronic device can determine the initial axial vector according to the rake angle. The initial axial vector is used to characterize the initial axial direction in the workpiece coordinate system or the tool tip coordinate system. The initial radial vector is determined according to the rake angle. The initial radial vector is used to characterize the initial radial direction in the workpiece coordinate system or the tool tip coordinate system.
[0078] In some embodiments, the planes where the second-dimensional coordinate axis and the third-dimensional coordinate axis in the workpiece coordinate system and the tool tip coordinate system are located can be parallel to the trajectory plane. The electronic device can determine the initial axial vector by formula (8). Specifically, F g0 =[0, cosγ, -sinγ] T (8) Where F g0 represents the initial axial vector. γ represents the rake angle. The electronic device can determine the initial radial vector by formula (9). Specifically, F r0 =[0, -sinγ, -cosγ] T (9). Among them, F r0 represents the initial radial vector. γ represents the rake angle.
[0079] In some embodiments, Figure 4 As shown, a schematic diagram of the grinding wheel in the initial posture is provided. g The end face of the grinding wheel in the initial posture is parallel to the retraction straight line segment, and the initial axial F g0 Perpendicular to the feed straight line segment, initial radial F r0 Parallel to the infeed straight line segment. Figure 4 From the above, when the grinding wheel in the initial posture passes through the trajectory point on the feed straight line segment or the retract arc segment, the end face of the grinding wheel will not intersect with the feed straight line segment or the retract arc segment. The initial posture can constrain the end face of the grinding wheel not to destroy the already ground rake face structure and avoid grinding interference.
[0080] In this embodiment, the initial axial direction perpendicular to the feed straight line segment and parallel to the trajectory plane where the feed straight line segment and the retracting arc segment are located is determined; the initial radial direction parallel to the feed straight line segment and parallel to the trajectory plane is determined; wherein, when the axial direction of the grinding wheel is the initial axial direction and the radial direction of the grinding wheel is the initial radial direction, the end face of the grinding wheel is parallel to the feed straight line segment and perpendicular to the trajectory plane. The initial axial direction and initial radial direction in the initial posture can constrain the end face of the grinding wheel to not destroy the front cutting face structure ground by the outer edge of the grinding wheel when it moves along the feed straight line segment or the retracting arc segment, thereby ensuring the grinding accuracy of the front cutting face of the turning tool.
[0081] In some embodiments, the grinding posture includes a grinding attitude and a grinding wheel position; determining the grinding posture when the outer edge of the grinding wheel passes through a trajectory point according to the initial posture, including: adjusting the initial axial direction and the initial radial direction according to process parameters to obtain the grinding posture; determining the grinding wheel position when the outer edge of the grinding wheel under the grinding posture passes through the trajectory point.
[0082] It is understandable that, affected by factors in the actual grinding environment, grinding interference or errors may still occur when the grinding wheel passes through the trajectory point in the initial posture. Therefore, in order to avoid grinding interference and optimize grinding conditions, process parameters for adjusting the initial posture are introduced.
[0083] Exemplarily, the initial posture may include an initial radial direction and an initial axial direction. The grinding posture may include a grinding radial direction and a grinding axial direction. The process parameters may include at least one of a displacement angle or a cutting angle. The electronic device may adjust the initial radial direction in the initial posture according to the displacement angle to obtain an intermediate posture. The intermediate posture includes an intermediate radial direction and an intermediate axial direction. Since only the initial radial direction is adjusted from the initial posture to the intermediate posture, and the initial axial direction is not adjusted, the intermediate axial direction is consistent with the initial axial direction. The intermediate radial direction and the intermediate axial direction are adjusted according to the cutting angle to obtain a grinding radial direction and a grinding axial direction. The electronic device may determine the position of the center point of the end face of the grinding wheel when the outer edge of the grinding wheel in the grinding posture passes through the trajectory point to obtain the grinding wheel position.
[0084] In some embodiments, the grinding radial direction is used to characterize the radial direction of the grinding wheel at the track point when the grinding wheel passes through the track point in the grinding posture. The electronic device can determine the grinding wheel position according to the grinding radial direction, the radius of the grinding wheel and the track point.
[0085] In some embodiments, the electronic device may determine the coordinates of the grinding wheel position in the workpiece coordinate system or the tool tip coordinate system according to the grinding radial direction, the radius of the grinding wheel and the coordinates of the trajectory points in the workpiece coordinate system or the tool tip coordinate system.
[0086] In this embodiment, the grinding posture includes the grinding posture and the grinding wheel position; the initial axial direction and the initial radial direction are adjusted according to the process parameters to obtain the grinding posture; the grinding wheel position when the outer edge of the grinding wheel passes through the trajectory point under the grinding posture is determined. By introducing the process parameters for adjusting the initial posture, the grinding interference or grinding error caused by the factors in the actual grinding environment can be avoided, thereby ensuring the grinding accuracy of the front cutting edge of the turning tool.
[0087] In some embodiments, the process parameters include a displacement angle and a cutting angle; the initial axial direction and the initial radial direction are adjusted according to the process parameters to obtain a grinding posture, including: rotating the initial radial direction around the initial axial direction by a displacement angle to obtain an intermediate radial direction; determining an intermediate tangential direction perpendicular to the initial axial direction and the intermediate radial direction; and rotating the intermediate radial direction and the initial axial direction around the intermediate tangential direction by a cutting angle to obtain a grinding radial direction and a grinding axial direction in the grinding posture.
[0088] It can be understood that around the unit vector N(N x ,N y ,N z )The general formula of the rotation matrix of the rotation angle τ is:
[0089] v ers =1-cosτ(10).
[0090] For example, Figure 5 As shown in FIG. 1 , a schematic diagram of the grinding wheel from the initial posture to the intermediate posture is provided. The initial posture includes the initial radial direction. The intermediate posture includes the intermediate radial direction. The initial radial vector F r0 Used to characterize the initial radial. The intermediate radial vector F r1 Used to characterize the intermediate radial direction. Electronic devices can use the rotation matrix formula to transform the initial radial vector F r0 Around the initial axial vector F g0 After rotating counterclockwise by an angle δ, the intermediate radial vector F is obtained. r1 . Specifically, F r1 =Rot(F g0 ,δ)*F r0 (11).
[0091] Since the intermediate radial direction is obtained by rotating the initial radial direction around the initial axial direction, the axial direction has not changed, and the corresponding intermediate axial direction is still the initial axial direction, that is, F g1 =F g0 (12). Among them, F g0 Represents the initial axial vector. F g1 represents the intermediate axial vector. The electronic device can perform a cross product of the intermediate axial vector and the intermediate radial vector to obtain the intermediate tangential vector. Specifically, F t =F g1 ×F r1 (13). Among them, F t Represents the median tangent vector. F g0 Represents the initial axial vector. F r1 Represents the median radial vector.
[0092] like Figure 6As shown in FIG. 1 , a schematic diagram of the grinding wheel from the intermediate posture to the grinding posture is provided. The intermediate posture includes the intermediate radial direction and the intermediate axial direction. The grinding posture includes the grinding radial direction and the grinding axial direction. The intermediate radial vector F r1 Used to characterize the intermediate radial direction. Grinding radial vector F r2 Used to characterize the grinding radial and intermediate axial vectors F g1 Used to characterize the intermediate axial direction. Grinding axial vector F g2 Used to characterize the grinding axis. Electronic equipment can use the rotation matrix formula to convert the intermediate radial vector F r1 About the middle tangent vector F t After rotating the cutting angle ε counterclockwise, the grinding radial vector F is obtained. r2 . Specifically, F r2 =Rot(F t ,ε)*F r1 (14). Electronic devices can use the general formula of the rotation matrix to transform the intermediate axial vector F g1 About the middle tangent vector F t After rotating the cutting angle ε counterclockwise, the grinding axial vector F is obtained. g2 . Specifically, F g2 =Rot(F t ,ε)*F g1 (15).
[0093] In this embodiment, the process parameters include a displacement angle and a cutting angle; after the initial radial direction is rotated around the initial axial direction by the displacement angle, an intermediate radial direction is obtained; an intermediate tangential direction perpendicular to the initial axial direction and the intermediate radial direction is determined; after the intermediate radial direction and the initial axial direction are rotated around the intermediate tangential direction by the cutting angle respectively, a grinding radial direction and a grinding axial direction in the grinding posture are obtained. By introducing a displacement angle and a cutting angle for adjusting the initial posture, grinding interference or grinding errors caused by factors in the actual grinding environment can be avoided, thereby ensuring the grinding accuracy of the front cutting edge of the turning tool.
[0094] In some embodiments, determining the position of the grinding wheel when the outer edge of the grinding wheel passes through the trajectory point in the grinding posture includes: determining the position to be compensated according to the grinding radial direction, the radius of the grinding wheel and the trajectory point; wherein, for the grinding wheel in the grinding posture, when the center point of the end face of the grinding wheel is at the position to be compensated, when the outer edge of the grinding wheel does not have a grinding wheel fillet, the outer edge of the grinding wheel passes through the trajectory point; when the outer edge of the grinding wheel has a grinding wheel fillet, determining the compensation amount according to the cutting angle and the radius of the circle where the grinding wheel fillet is located; compensating the position to be compensated according to the compensation amount to obtain the grinding wheel position; wherein, for the grinding wheel in the grinding posture, when the center point of the end face of the grinding wheel is at the grinding wheel position, the outer edge with the grinding wheel fillet passes through the trajectory point.
[0095] For example, the electronic device may weight the grinding radial vector according to the radius of the grinding wheel to obtain a weighted result. The coordinates of the trajectory point are offset according to the weighted result to obtain the coordinates of the position to be compensated. The above coordinates may be, but are not limited to, coordinates in a workpiece coordinate system or a tool tip coordinate system. Specifically, g =PR g *F r2 (16). Among them, O g Represents the coordinates of the position to be compensated. P represents the coordinates of the trajectory point. R g Represents the radius of the grinding wheel. r2 Represents the grinding radial vector.
[0096] like Figure 6 As shown in the figure, the outer edge of the grinding wheel does not have a grinding wheel fillet. For the grinding wheel in the grinding posture, when the center point of the end face of the grinding wheel is in the position to be compensated, the outer edge passes through the trajectory point P. The outer edge without a grinding wheel fillet can be regarded as an ideal outer edge, but in fact the outer edge of the grinding wheel may have a grinding wheel fillet, resulting in the actual grinding point of the outer edge not being the trajectory point P. Figure 7 As shown, another schematic diagram of the grinding wheel from the intermediate posture to the grinding posture is provided. Figure 7 The outer edge of the grinding wheel in the grinding posture has a grinding wheel fillet. For the grinding wheel in the grinding posture, when the center point of the end face of the grinding wheel is in the position to be compensated, the actual grinding point of the outer edge is at point Q, not the trajectory point P. The position to be compensated needs to be compensated so that the actual grinding point of the outer edge with the grinding wheel fillet moves from point Q to the trajectory point P. The offset angle of the line between the center of the circle where the grinding wheel fillet is located and the actual grinding point of the outer edge with the grinding wheel fillet relative to the grinding axis is the cutting angle.
[0097] The electronic device can determine the compensation amount according to the cutting angle and the radius of the circle where the grinding wheel fillet is located when the radius of the circle where the grinding wheel fillet is located is obtained. The compensation amount may include at least one of an axial compensation amount or a radial compensation amount. Specifically, Where, ΔF g Represents the axial compensation amount in the grinding axis. ΔF r Represents the radial compensation amount in the grinding radial direction. s Represents the radius of the circle where the grinding wheel fillet is located. ε represents the cutting angle. The electronic device can weight the grinding axial vector according to the axial compensation amount to obtain the axial offset. The grinding radial vector is weighted according to the radial compensation amount to obtain the radial offset. The position to be compensated is offset according to the axial offset and the radial offset to obtain the grinding wheel position. Specifically, g ′=O g +F r ΔF r +F g ΔF g (18). Among them, Og ′ represents the coordinates of the grinding wheel position. g Represents the coordinates of the position to be compensated. r Represents the grinding radial vector. ΔF r Represents radial compensation. g Represents the grinding axial vector. ΔF g Represents the axial compensation amount.
[0098] In some embodiments, the electronic device may use the position to be compensated as the grinding wheel position without obtaining the radius of the circle where the grinding wheel fillet is located. It can be understood that obtaining the radius of the circle where the grinding wheel fillet is located means that the outer edge of the grinding wheel has a grinding wheel fillet. Not obtaining the radius of the circle where the grinding wheel fillet is located means that the outer edge of the grinding wheel does not have a grinding wheel fillet.
[0099] In some embodiments, the electronic device may determine the translation matrix based on the tool head width, tool radius, and tool tip arc radius. d-w =[DR-r0 0-r0] T (19). Where T d-w represents the translation matrix. D represents the tool head width. R represents the tool radius. r0 represents the tool tip arc radius.
[0100] The electronic device can convert the coordinates of the grinding wheel position in the tool tip coordinate system to the workpiece coordinate system according to the translation matrix to obtain the coordinates of the grinding wheel position in the workpiece coordinate system. gw =O g ′+T d-w (20). Among them, O gw Represents the coordinates of the grinding wheel position in the workpiece coordinate system. g ′ represents the coordinate of the grinding wheel position in the tool tip coordinate system. d-w Represents the translation matrix. Since the three-dimensional coordinate axes of the workpiece coordinate system and the tool tip coordinate system are parallel and in the same direction, the electronic device can use the grinding axial vector in the tool tip coordinate system as the grinding axial vector in the workpiece coordinate system. Specifically, F gw =F g (21). Among them, F gw Represents the grinding axial vector in the workpiece coordinate system. g Represents the grinding axial vector in the tool tip coordinate system.
[0101] In some embodiments, the electronic device may establish a workpiece coordinate system, and control the grinding wheel to grind the front face of the turning tool according to the grinding axial vector and the coordinates of the grinding wheel position in the workpiece coordinate system.
[0102] In this embodiment, the position to be compensated is determined according to the grinding radial direction, the radius of the grinding wheel and the trajectory point; wherein, for the grinding wheel in the grinding posture, when the center point of the end face of the grinding wheel is at the position to be compensated, when the outer edge of the grinding wheel does not have a grinding wheel fillet, the outer edge of the grinding wheel passes through the trajectory point; when the outer edge of the grinding wheel has a grinding wheel fillet, the compensation amount is determined according to the cutting angle and the radius of the circle where the grinding wheel fillet is located; the position to be compensated is compensated according to the compensation amount to obtain the grinding wheel position; wherein, for the grinding wheel in the grinding posture, when the center point of the end face of the grinding wheel is at the grinding wheel position, the outer edge with the grinding wheel fillet passes through the trajectory point, fully considering the situation of the grinding wheel fillet, and when the outer edge of the grinding wheel has a grinding wheel fillet, corresponding compensation operations are performed to ensure that the outer edge of the grinding wheel with the grinding wheel fillet can accurately grind the front cutting edge of the turning tool at the trajectory point, thereby ensuring the grinding accuracy of the front cutting edge of the turning tool.
[0103] In some embodiments, Figure 8 As shown, the structural parameters of the turning tool are provided. The structural parameters may include plane structural parameters and curved surface structural parameters. The plane structural parameters may include tool radius R, tool head width D, tool tip arc radius r0, plane depth L and rake angle γ. The curved surface structural parameters may include tool retraction arc radius r1 and tool retraction arc range Ψ.
[0104] The electronic device can obtain structural parameters. The structural parameters may include at least one of the tool radius, tool head width, tool tip arc radius, plane depth, rake angle, tool retraction arc radius or tool retraction arc range. As shown in formula (2), the electronic device can determine the expression of the feed straight line segment in the tool tip coordinate system based on the plane depth, rake angle and tool tip arc radius. As shown in formula (7), the electronic device can determine the expression of the retraction arc segment in the tool tip coordinate system based on the retraction arc radius, rake angle, tool tip arc radius, plane depth and retraction arc range. The initial posture includes an initial axial direction and an initial radial direction. The end face of the grinding wheel in the initial posture is parallel to the feed straight line segment, and accordingly, the initial axial direction is perpendicular to the feed straight line segment, and the initial radial direction is parallel to the feed straight line segment. As shown in formula (8), the electronic device can determine the initial axial vector used to characterize the initial axial direction based on the rake angle. As shown in formula (9), the electronic device can determine the initial radial vector used to characterize the initial radial direction based on the rake angle.
[0105] In order to avoid grinding interference caused by factors in the actual grinding environment and optimize the grinding conditions, the initial posture is not used directly, but the process parameters for adjusting the initial posture are introduced. The process parameters may include the displacement angle and the cutting angle. As shown in formula (11), the electronic device can use the general formula of the rotation matrix to rotate the initial radial vector counterclockwise around the initial axial vector by the displacement angle to obtain the intermediate radial vector. As shown in formula (13), the electronic device can cross-product the intermediate axial vector and the intermediate radial vector to obtain the intermediate tangential vector. As shown in formula (14), the electronic device can use the general formula of the rotation matrix to rotate the intermediate radial vector counterclockwise around the intermediate tangential vector by the cutting angle to obtain the grinding radial vector. As shown in formula (15), the electronic device can use the general formula of the rotation matrix to rotate the intermediate axial vector counterclockwise around the intermediate tangential vector by the cutting angle to obtain the grinding axial vector.
[0106] Considering that the outer edge of the grinding wheel may have a grinding wheel fillet, in order to avoid the actual grinding point of the outer edge of the grinding wheel deviating from the trajectory point due to the grinding wheel fillet, grinding wheel fillet compensation is required. The electronic device can determine the coordinates of the trajectory point in the tool tip coordinate system based on formulas (2) and (7). As shown in formula (16), the electronic device can weight the grinding radial vector according to the radius of the grinding wheel to obtain a weighted result, and then offset the coordinates of the trajectory point in the tool tip coordinate system according to the weighted result to obtain the coordinates of the position to be compensated in the tool tip coordinate system. As shown in formula (17), the electronic device can determine the axial compensation amount and the radial compensation amount according to the cutting angle and the radius of the circle where the grinding wheel fillet is located. As shown in formula (18), the electronic device can weight the grinding axial vector according to the axial compensation amount to obtain the axial offset amount, and weight the grinding radial vector according to the radial compensation amount to obtain the radial offset amount, so as to offset the coordinates of the position to be compensated in the tool tip coordinate system according to the axial offset amount and the radial offset amount to obtain the coordinates of the grinding wheel position in the tool tip coordinate system. As shown in formula (20), the electronic device can convert the coordinates of the grinding wheel position in the tool tip coordinate system to the workpiece coordinate system according to the translation matrix to obtain the coordinates of the grinding wheel position in the workpiece coordinate system.
[0107] The electronic device can establish a workpiece coordinate system, and for the grinding wheel position and grinding axis corresponding to the trajectory point, the grinding wheel is controlled to grind the front cutting edge of the turning tool according to the coordinates of the grinding wheel position corresponding to the trajectory point in the workpiece coordinate system and the grinding axis vector.
[0108] In some embodiments, the electronic device can obtain the design values of the parameters provided in Table 1, run the program corresponding to the method provided in this application, and obtain the grinding postures corresponding to each track point when the grinding wheel grinds the front cutting edge of the turning tool. The grinding postures corresponding to each track point are converted into numerical control codes using post-processing software, and the process of grinding the front cutting edge of the turning tool by the grinding wheel is simulated using the numerical control codes in the simulation software to obtain the following: Fig. 9The simulation results are shown.
[0109] Table 1:
[0110] parameter Design value Tool radius R 3mm Blade width D 5.8mm Rake Angle γ 10° Plane depth L 0.4mm <![CDATA[Radius r0 of the tip arc]]> 0.2mm <![CDATA[Retracting arc radius r1]]> 1mm Retraction arc range 90° Displacement angle δ 5° Cutting angle ε 2°
[0111] It can be understood that in the method provided by the present application, the feed straight line segment and the retract arc segment can provide precise trajectory control for the grinding of the planar structure and the curved surface structure of the rake face. The initial posture when the end face of the grinding wheel is parallel to the feed straight line segment can constrain the end face of the grinding wheel to not destroy the rake face structure of the outer edge grinding of the grinding wheel, thereby avoiding grinding interference. Under precise trajectory control and posture constraints, the rake face in the simulation results can accurately meet the design values of the parameters in Table 1, thereby ensuring the grinding accuracy of the rake face of the turning tool.
[0112] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0113] Based on the same inventive concept, the embodiment of the present application also provides a rake face grinding device for a turning tool for implementing the rake face grinding method of the turning tool involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations of the rake face grinding device embodiments of one or more turning tools provided below can refer to the limitations of the rake face grinding method of the turning tool above, and will not be repeated here.
[0114] In an exemplary embodiment, Fig.10 As shown, a front face grinding device 1000 of a turning tool is provided, comprising: an acquisition module 1002, a posture planning module 1004 and a grinding module 1006, wherein:
[0115] The acquisition module 1002 is used to acquire a straight line segment for the cutting tool and a circular arc segment for the cutting tool; the straight line segment for the cutting tool corresponds to the plane structure of the rake face of the turning tool; the circular arc segment for the cutting tool corresponds to the curved surface structure of the rake face;
[0116] The posture planning module 1004 is used to determine the initial posture of the grinding wheel when the end face of the grinding wheel is parallel to the feed straight line segment and perpendicular to the trajectory plane where the feed straight line segment and the retract circular arc segment are located; for a trajectory point on the feed straight line segment or the retract circular arc segment, determine the grinding posture when the outer edge of the grinding wheel passes through the trajectory point according to the initial posture;
[0117] The grinding module 1006 is used to control the grinding wheel to grind the front face of the turning tool at the trajectory point according to the grinding posture.
[0118] In some embodiments, the acquisition module 1002 is used to obtain the plane structure parameters and the surface structure parameters of the front cutting edge of the turning tool; determine the feed straight line segment according to the plane structure parameters and the straight line segment equation; and determine the retract arc segment according to the surface structure parameters and the arc segment equation.
[0119] In some embodiments, the first endpoint of the feed straight line segment is the tool tip of the turning tool; the second endpoint of the feed straight line segment is the tangent point with the retract arc segment; the trajectory plane is parallel to the tool axis of the turning tool and perpendicular to the plane where the tool axis and the tool tip are located.
[0120] In some embodiments, the initial posture includes an initial axial direction and an initial radial direction; the posture planning module 1004 is used to determine the initial axial direction perpendicular to the feed straight line segment and parallel to the trajectory plane where the feed straight line segment and the retract arc segment are located; determine the initial radial direction parallel to the feed straight line segment and parallel to the trajectory plane; wherein, when the axial direction of the grinding wheel is the initial axial direction and the radial direction of the grinding wheel is the initial radial direction, the end face of the grinding wheel is parallel to the feed straight line segment and perpendicular to the trajectory plane.
[0121] In some embodiments, the grinding posture includes a grinding attitude and a grinding wheel position; the posture planning module 1004 is used to adjust the initial axial direction and the initial radial direction according to the process parameters to obtain the grinding posture; and determine the grinding wheel position when the outer edge of the grinding wheel passes through the trajectory point under the grinding posture.
[0122] In some embodiments, the process parameters include a displacement angle and a cutting angle; the posture planning module 1004 is used to rotate the initial radial direction around the initial axial direction by a displacement angle to obtain an intermediate radial direction; determine an intermediate tangential direction perpendicular to the initial axial direction and the intermediate radial direction; and respectively rotate the intermediate radial direction and the initial axial direction around the intermediate tangential direction by a cutting angle to obtain a grinding radial direction and a grinding axial direction in the grinding posture.
[0123] In some embodiments, the posture planning module 1004 is used to determine the position to be compensated according to the grinding radial direction, the radius of the grinding wheel and the trajectory point; wherein, for the grinding wheel in the grinding posture, when the center point of the end face of the grinding wheel is at the position to be compensated, when the outer edge of the grinding wheel does not have a grinding wheel fillet, the outer edge of the grinding wheel passes through the trajectory point; when the outer edge of the grinding wheel has a grinding wheel fillet, the compensation amount is determined according to the cutting angle and the radius of the circle where the grinding wheel fillet is located; the position to be compensated is compensated according to the compensation amount to obtain the grinding wheel position; wherein, for the grinding wheel in the grinding posture, when the center point of the end face of the grinding wheel is at the grinding wheel position, the outer edge with the grinding wheel fillet passes through the trajectory point.
[0124] Each module in the above-mentioned rake face grinding device of a turning tool can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in an electronic device in the form of hardware, or can be stored in a memory in the electronic device in the form of software, so that the processor can call and execute operations corresponding to each of the above modules.
[0125] In an exemplary embodiment, an electronic device is provided, the internal structure of which can be as shown in FIG. Fig.11 As shown. The electronic device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the electronic device is used to exchange information between the processor and an external device. The communication interface of the electronic device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for grinding the front cutting edge of a turning tool is implemented.
[0126] Those skilled in the art will understand that Fig.11 The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the electronic device to which the scheme of the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0127] In one embodiment, an electronic device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.
[0128] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0129] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0130] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0131] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0132] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A method for grinding the front cutting edge of a turning tool, characterized in that: The method comprises: Acquire a feed straight line segment and a retract circular arc segment; the feed straight line segment corresponds to the plane structure of the rake face of the turning tool; the retract circular arc segment corresponds to the curved surface structure of the rake face; Determine the initial posture of the grinding wheel when the end face of the grinding wheel is parallel to the feed straight line segment and perpendicular to the trajectory plane where the feed straight line segment and the retract circular arc segment are located; For a track point on the feed straight line segment or the retract circular arc segment, determining a grinding posture when the outer edge of the grinding wheel passes through the track point according to the initial posture; The grinding wheel is controlled to grind the front face of the turning tool at the trajectory point according to the grinding posture.
2. The method according to claim 1, characterized in that The step of obtaining the cutting straight line segment and the cutting arc segment comprises: Obtaining the plane structure parameters and the surface structure parameters of the rake face of the turning tool; Determine the feed straight line segment according to the plane structure parameters and the straight line segment equation; The tool retraction arc segment is determined according to the surface structure parameters and the arc segment equation.
3. The method according to claim 1, characterized in that The first endpoint of the feed straight line segment is the tool tip of the turning tool; the second endpoint of the feed straight line segment is the tangent point with the retract arc segment; the trajectory plane is parallel to the tool axis of the turning tool and perpendicular to the plane where the tool axis and the tool tip are located.
4. The method according to claim 1, characterized in that The initial posture includes an initial axial direction and an initial radial direction; the determining the initial posture of the grinding wheel when the end face of the grinding wheel is parallel to the feed straight line segment and perpendicular to the trajectory plane where the feed straight line segment and the retract arc segment are located includes: Determine an initial axial direction which is perpendicular to the tool feed straight line segment and parallel to the trajectory plane where the tool feed straight line segment and the tool retract circular arc segment are located; Determine an initial radial direction parallel to the feed straight line segment and parallel to the trajectory plane; Wherein, when the axial direction of the grinding wheel is the initial axial direction, and the radial direction of the grinding wheel is the initial radial direction, the end face of the grinding wheel is parallel to the feed straight line segment, and perpendicular to the trajectory plane.
5. The method according to claim 4, characterized in that The grinding posture includes a grinding posture and a grinding wheel position; the grinding posture when the outer edge of the grinding wheel passes through the trajectory point according to the initial posture includes: The initial axial direction and the initial radial direction are adjusted according to process parameters to obtain the grinding posture; The position of the grinding wheel when the outer edge of the grinding wheel passes through the trajectory point in the grinding posture is determined.
6. The method according to claim 5, characterized in that The process parameters include a displacement angle and a cutting angle; the initial axial direction and the initial radial direction are adjusted according to the process parameters to obtain a grinding posture, including: After rotating the initial radial direction around the initial axial direction by the displacement angle, an intermediate radial direction is obtained; determining an intermediate tangent direction perpendicular to the initial axial direction and the intermediate radial direction; After the intermediate radial direction and the initial axial direction are respectively rotated by the cutting angle around the intermediate tangential direction, a grinding radial direction and a grinding axial direction in the grinding posture are obtained.
7. The method according to claim 6, characterized in that The determining the grinding wheel position when the outer edge of the grinding wheel in the grinding posture passes through the trajectory point comprises: The position to be compensated is determined according to the grinding radial direction, the radius of the grinding wheel and the trajectory point; wherein, for the grinding wheel in the grinding posture, when the end face center point of the grinding wheel is at the position to be compensated, the outer edge of the grinding wheel passes through the trajectory point when the outer edge of the grinding wheel does not have a grinding wheel fillet; In the case where the outer edge of the grinding wheel has the grinding wheel fillet, determining the compensation amount according to the cutting angle and the radius of the circle where the grinding wheel fillet is located; Perform compensation processing on the position to be compensated according to the compensation amount to obtain the grinding wheel position; Wherein, for the grinding wheel in the grinding posture, when the center point of the end surface of the grinding wheel is at the grinding wheel position, the outer edge with the grinding wheel fillet passes through the trajectory point.
8. A front cutting edge grinding device for a turning tool, characterized in that: The device comprises: An acquisition module, used for acquiring a feed straight line segment and a retract circular arc segment; the feed straight line segment corresponds to the plane structure of the rake face of the turning tool; the retract circular arc segment corresponds to the curved surface structure of the rake face; A posture planning module is used to determine the initial posture of the grinding wheel when the end face of the grinding wheel is parallel to the feed straight line segment and perpendicular to the trajectory plane where the feed straight line segment and the retract circular arc segment are located; for a trajectory point on the feed straight line segment or the retract circular arc segment, determine the grinding posture when the outer edge of the grinding wheel passes through the trajectory point according to the initial posture; A grinding module is used to control the grinding wheel to grind the front cutting surface of the turning tool at the trajectory point according to the grinding posture.
9. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Method for calculating grinding track of drill tip chip pocket
CN113971262A
Method for calculating continuous grinding track of rake face and chip pocket of end edge of arc-head end mill
CN116713821A
Grinding method and device for counter bit cutter groove, numerical control machine and storage medium
CN118905728A
Cutter grinding device
CN211136524U
Cutting tool edge machining device
JP2004188525A
Cited By
Grinding and polishing track self-adaptive adjustment method based on robot force and position mixed control
CN120985538A