Machining method and device for drill bit chamfer, electronic equipment and storage medium
By automating the determination and control of drill chamfering, the problem of low efficiency in traditional manual grinding has been solved, achieving efficient drill chamfering, reducing cutting resistance and extending tool life.
Patent Information
- Application Number
- CN202411293391.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-13
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2044-09-13
AI Technical Summary
Traditional drill bit chamfering relies on manual grinding, which is inefficient.
By determining the circumferential intersection line between the drill tip plane and the outer cylindrical surface of the drill bit, the target intersection point is determined, and the chamfer is automatically processed by controlling the pose data of the grinding tool according to the geometric parameters.
It improves the machining efficiency of drill chamfering, reduces cutting resistance, and extends tool life.
Smart Images

Figure CN119260486A_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 equipment and storage medium for processing drill chamfering. Background Art
[0002] In the field of mechanical manufacturing, the drill bit of a tool is mainly used to drill through holes or blind holes in solid materials, and the design and manufacturing process of the drill bit is crucial. Among them, the drill chamfer, that is, the slight angle adjustment at the outer circumference of the drill bit, can effectively reduce the stress concentration during cutting, reduce the cutting resistance, and thus slow down the wear rate of the tool.
[0003] In traditional technology, the processing of drill chamfering relies on manual grinding by experienced workers, which is very limited and leads to low processing efficiency of drill chamfering. Summary of the invention
[0004] Based on this, it is necessary to provide a drill chamfering process, device, electronic equipment and storage medium that can improve efficiency in order to solve the above technical problems.
[0005] In a first aspect, the present application provides a method for processing a drill chamfer, comprising:
[0006] Determine a circumferential intersection line between the drill tip plane and the outer cylindrical surface of the drill bit; wherein the area to be processed corresponding to the chamfered structure on the drill bit includes at least a portion of the circumferential intersection line;
[0007] Determine the target intersection point located in the area to be processed from the circumferential intersection line;
[0008] Determine the position and posture data of the grinding tool according to the target intersection point and the geometric parameters of the chamfer;
[0009] The grinding tool is controlled to process chamfers at the target intersection point according to the posture data.
[0010] In a second aspect, the present application also provides a drill chamfering processing device, comprising:
[0011] A first determination module is used to determine a circumferential intersection line between a drill tip plane and an outer cylindrical surface of a drill bit; wherein the area to be processed corresponding to the chamfered structure on the drill bit includes at least a portion of the circumferential intersection line;
[0012] The second determination module is used to determine the target intersection point located in the area to be processed from the circumferential intersection line;
[0013] A posture determination module is used to determine the posture data of the grinding tool according to the target intersection point and the geometric parameters of the chamfer;
[0014] The processing module is used to control the grinding tool to process the chamfer at the target intersection point according to the posture data.
[0015] In a third aspect, the present application further provides an electronic device, including 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.
[0016] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which implements the steps in the above method when the computer program is executed by a processor.
[0017] 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.
[0018] The processing, device, electronic device, storage medium and computer program product of the drill chamfering are used to determine the circumferential intersection line between the drill tip plane and the outer cylindrical surface of the drill bit; during the use of the tool, the circumferential intersection line on the drill bit will increase the friction with the workpiece, resulting in greater cutting resistance, the tool is more likely to wear, and the service life of the tool is shortened. Therefore, at least part of the circumferential intersection line needs to be processed and chamfered to reduce the cutting resistance at the circumferential intersection line. The area to be processed corresponding to the chamfering structure on the drill bit includes at least part of the circumferential intersection line; the target intersection line point located in the area to be processed is determined from the circumferential intersection line; and then the posture data of the grinding tool is determined according to the target intersection line point and the geometric parameters of the chamfer, and the posture data can ensure that the chamfer processed by the grinding tool at the target intersection line point meets the geometric parameters, so that the grinding tool is controlled to process the chamfer at the target intersection line point according to the posture data, and the chamfer that meets the geometric parameters can be automatically processed at the target intersection line point. Compared with the manual grinding method, the processing efficiency of the drill chamfering is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 A schematic flow chart of a drill chamfering method provided in an embodiment of the present application.
[0020] Figure 2 A schematic diagram of a planar area on a drill bit provided in an embodiment of the present application.
[0021] Figure 3 A schematic diagram of the endpoints of a circle intersection line provided in an embodiment of the present application.
[0022] Figure 4 A schematic diagram of the distribution of endpoints on each circle intersection line provided in an embodiment of the present application.
[0023] Figure 5 A schematic diagram of a plane back angle and a plane bevel angle provided in an embodiment of the present application.
[0024] Figure 6A schematic diagram of tool surface parameters in a workpiece coordinate system provided in an embodiment of the present application.
[0025] Figure 7 A schematic diagram of tool surface parameters and parameters of an area to be processed in another workpiece coordinate system provided in an embodiment of the present application.
[0026] Figure 8 A stereoscopic view and a top view of a grinding wheel provided in an embodiment of the present application for processing a chamfer at a target intersection point.
[0027] Fig. 9 A schematic diagram of a simulation result provided in an embodiment of the present application.
[0028] Fig.10 A structural block diagram of a drill chamfering processing device provided in an embodiment of the present application.
[0029] Fig.11 An internal structure diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0030] 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.
[0031] In an exemplary embodiment, Figure 1 As shown, a method for processing drill chamfering 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 CNC machine. The above method includes the following steps 102 to 108. Among them:
[0032] Step 102, determining a circumferential intersection line between the drill tip plane and the outer cylindrical surface of the drill bit; wherein the area to be processed corresponding to the chamfered structure on the drill bit includes at least a portion of the circumferential intersection line.
[0033] Among them, the chamfer structure at the outer circumference of the drill bit is an important component structure of the tool. The drill tip plane refers to the plane where the plane area on the drill bit is located. The outer cylindrical surface of the drill bit refers to the cylindrical surface at the outer diameter of the drill bit. It can be understood that the outer diameter of the drill bit is the diameter of the bottom surface of the cylinder corresponding to the outer cylindrical surface of the drill bit. Assuming that the outer diameter of the drill bit is D, the equation of the outer cylindrical surface of the drill bit can be but is not limited to Among them, (x si ,y si) is a point on the outer cylindrical surface of the drill bit. The circumference intersection line is the intersection line between the drill tip plane and the outer cylindrical surface of the drill bit. The area to be processed is used to indicate the area where the chamfer structure on the drill bit is located. It can be understood that after the chamfer is processed at each target intersection point, a chamfer structure will be formed on the outer circumference corresponding to the plane area on the drill bit.
[0034] For example, Figure 2 As shown, a schematic diagram of the planar area on the drill bit is provided. The planar area on the drill bit may include at least one of the outer blade first flank surface S11, the outer blade second flank surface S12, the drill tip flank surface S2, the inner blade flank surface S3, or the guide surface S4. It can be understood that the drill tip plane may include at least one of the plane where the outer blade first flank surface is located, the plane where the outer blade second flank surface is located, the plane where the drill tip flank surface is located, the plane where the inner blade flank surface is located, or the plane where the guide surface is located. The electronic device can obtain the blade parameters of the drill bit. The blade parameters of the drill bit can reflect the drill tip plane and the outer cylindrical surface of the drill bit. The electronic device can determine the circumferential intersection line between the drill tip plane and the outer cylindrical surface of the drill bit based on the blade parameters.
[0035] In some embodiments, the drill bit can be a drill bit of a gun drill. A gun drill is an effective deep hole machining tool. The gun drill can be, but is not limited to, a planar gun drill. It is understood that the method provided in the present application is applicable to a tool drill bit having a drill tip generated by the intersection of various planar areas, and is not limited to a gun drill bit.
[0036] In some embodiments, the electronic device may obtain a circumferential intersection line between the drill tip plane and the outer cylindrical surface of the drill bit. It is understood that the circumferential intersection line may be preset in the electronic device or may be externally input into the electronic device.
[0037] In some embodiments, the electronic device may determine the characteristic points in the drill tip plane and the normal vector of the drill tip plane according to the blade parameters. The plane equation of the drill tip plane may be determined according to the characteristic points in the drill tip plane and the normal vector of the drill tip plane. The electronic device may determine the cylinder equation of the outer cylindrical surface of the drill bit according to the drill bit outer diameter parameter in the blade parameters. The drill bit outer diameter parameter is used to characterize the outer diameter of the drill bit, that is, the diameter of the bottom surface of the cylinder corresponding to the outer cylindrical surface of the drill bit. The circumferential intersection line between the drill tip plane and the outer cylindrical surface of the drill bit is determined according to the cylinder equation and the plane equation of the drill tip plane.
[0038] Step 104, determining a target intersection point located in the area to be processed from the circumferential intersection line.
[0039] The target intersection point is used to indicate the position of the chamfer on the drill bit.
[0040] In some embodiments, the electronic device may obtain parameters of the area to be processed and determine a target intersection point that matches the parameters of the area to be processed from the circumferential intersection line.
[0041] In some embodiments, the electronic device can determine the first endpoint parameter and the second endpoint parameter according to the parameters of the area to be processed, and determine the target intersection point that matches the first endpoint parameter and the second endpoint parameter from the circumferential intersection line, wherein the first endpoint parameter and the second endpoint parameter correspond to the two ends of at least part of the circumferential intersection line in the area to be processed.
[0042] In some embodiments, the parameters of the area to be processed may include a first endpoint parameter and an area size parameter. The electronic device may determine the second endpoint parameter based on the first endpoint parameter and the area size parameter. The parameters of the area to be processed may also include the first endpoint parameter and the second endpoint parameter.
[0043] Step 106, determining the position and posture data of the grinding tool according to the target intersection point and the geometric parameters of the chamfer.
[0044] Among them, the geometric parameters of the chamfer are used to characterize the geometric features of the chamfer. The posture data are used to characterize the position and posture of the grinding tool when processing the chamfer at the target intersection point.
[0045] It can be understood that when the grinding tool processes the chamfer at the target intersection point, if the position and posture of the grinding tool relative to the target intersection point are different, the geometric features of the chamfer processed at the target intersection point will be different. Therefore, the geometric parameters of the chamfer actually reflect the position and posture of the grinding tool relative to the target intersection point, and then the electronic device can determine the position and posture data of the grinding tool based on the target intersection point and the geometric parameters of the chamfer.
[0046] It should be noted that, in this embodiment, there is no limitation on the specific chamfering geometric parameters to be used, as long as the chamfering geometric parameters can reflect the position of the grinding tool relative to the target intersection point.
[0047] In some embodiments, the electronic device may obtain geometric parameters of the chamfer.
[0048] In some embodiments, the grinding tool may include a grinding wheel. The geometric parameters of the chamfer may include a chamfer angle. The chamfer angle is used to characterize the angle of the axial direction of the grinding wheel relative to the normal of the outer cylindrical surface of the drill bit at the target intersection point when the grinding wheel processes the chamfer at the target intersection point.
[0049] In some embodiments, the geometric parameters of the chamfer may include a chamfer height, which is used to characterize the distance between the intersection of the outer edge of the grinding wheel and the element line on the outer cylindrical surface of the drill bit passing through the target intersection point and the target intersection point when the grinding wheel processes the chamfer at the target intersection point.
[0050] Step 108, controlling the grinding tool to perform chamfering at the target intersection point according to the position and posture data.
[0051] For example, the electronic device may adjust the grinding tool to a posture represented by the posture data, and then control the grinding tool in the posture to process the chamfer at the target intersection point.
[0052] In some embodiments, the grinding tool may be, but is not limited to, a grinding wheel.
[0053] In some embodiments, the grinding tool may be a carbide tool or a diamond tool, etc.
[0054] In the above-mentioned processing of drill chamfering, the circumferential intersection line between the drill tip plane and the outer cylindrical surface of the drill bit is determined; during the use of the tool, the circumferential intersection line on the drill bit will increase the friction with the workpiece, resulting in greater cutting resistance, the tool is more likely to wear, and the service life of the tool is shortened. Therefore, at least part of the circumferential intersection line needs to be processed and chamfered to reduce the cutting resistance at the circumferential intersection line. The area to be processed corresponding to the chamfering structure on the drill bit includes at least part of the circumferential intersection line; the target intersection line point located in the area to be processed is determined from the circumferential intersection line; and then the posture data of the grinding tool is determined according to the target intersection line point and the geometric parameters of the chamfer. The posture data can ensure that the chamfer processed by the grinding tool at the target intersection line point meets the geometric parameters, so that the grinding tool is controlled to process the chamfer at the target intersection line point according to the posture data, and the chamfer that meets the geometric parameters can be automatically processed at the target intersection line point. Compared with the manual grinding method, the processing efficiency of the drill chamfering is improved.
[0055] In some embodiments, determining the circular intersection line between the drill tip plane and the outer cylindrical surface of the drill bit includes: determining each drill tip plane and the outer cylindrical surface of the drill bit according to the blade parameters of the drill bit; determining the adjacent plane of each drill tip plane from each drill tip plane; determining the circular intersection line between the drill tip plane and the outer cylindrical surface of the drill bit according to the drill tip plane, the outer cylindrical surface of the drill bit and the adjacent planes of the drill tip plane; wherein the drill tip plane and the adjacent planes of the drill tip plane intersect at a reference intersection line; and the endpoints on the circular intersection line include the intersection point of the outer cylindrical surface of the drill bit and the reference intersection line.
[0056] The blade surface parameters include parameters related to the drill tip plane and the outer cylindrical surface of the drill bit, which can reflect the geometric characteristics of the drill tip plane and the outer cylindrical surface of the drill bit. On the drill bit, there is no third drill tip plane between the drill tip plane and the adjacent plane of the drill tip plane. It can be understood that if there is no third drill tip plane between two drill tip planes, then one of the two drill tip planes is the adjacent plane of the other drill tip plane. For example, Figure 2In the planar areas shown, the guide surface, the inner edge flank surface, the drill tip flank surface, the outer edge second flank surface and the outer edge first flank surface are arranged in sequence, then the adjacent planes of the plane where the guide surface is located may include at least one of the plane where the inner edge flank surface is located or the plane where the outer edge first flank surface is located. The adjacent planes of the plane where the inner edge flank surface is located may include at least one of the plane where the drill tip flank surface is located or the plane where the guide surface is located. The adjacent planes of the plane where the drill tip flank surface is located may include at least one of the plane where the outer edge second flank surface is located or the plane where the inner edge flank surface is located. The adjacent planes of the plane where the outer edge second flank surface is located may include at least one of the plane where the outer edge first flank surface is located or the plane where the drill tip flank surface is located. The adjacent planes of the plane where the outer edge first flank surface is located may include at least one of the plane where the guide surface is located or the plane where the outer edge second flank surface is located. It should be noted that although there is a tool groove, i.e., a V-shaped angle, between the two planar areas of the guide surface and the first flank surface of the outer blade, there is no third drill tip plane between the plane where the guide surface is located and the plane where the first flank surface of the outer blade is located, so the plane where the guide surface is located and the plane where the first flank surface of the outer blade is located are adjacent to each other.
[0057] In some embodiments, the electronic device may obtain the blade surface parameters of the drill bit. The blade surface parameters may include at least one of direction-related parameters for describing the geometric direction characteristics of the drill tip plane, or feature point-related parameters for describing feature points in the drill tip plane. The electronic device may determine the drill tip plane according to at least one of the direction-related parameters or feature point-related parameters of each drill tip plane. The blade surface parameters may also include at least one of the drill bit outer diameter parameters for describing the diameter of the cylinder bottom surface corresponding to the outer cylindrical surface of the drill bit, or cylinder point-related parameters for describing the cylinder points on the outer cylindrical surface of the drill bit. The electronic device may determine the outer cylindrical surface of the drill bit according to at least one of the drill bit outer diameter parameters or cylinder point-related parameters.
[0058] In some embodiments, the electronic device can determine the cylindrical surface equation of the outer cylindrical surface of the drill bit according to the outer diameter parameter of the drill bit. It can be understood that in three-dimensional space, the standard equation of the cylindrical surface is The equation of a cylinder can be determined by only the bottom radius R of the cylinder. The outer diameter parameter of the drill bit is essentially the diameter of the bottom surface of the cylinder corresponding to the outer cylindrical surface of the drill bit, so the equation of the cylinder can be determined by only the outer diameter parameter of the drill bit.
[0059] In some embodiments, the electronic device can determine the cylinder equation of the outer cylindrical surface of the drill bit in the workpiece coordinate system according to the outer diameter parameter of the drill bit. The third coordinate axis in the workpiece coordinate system, that is, the Z axis, is located at the tool axis. The tool axis is also the central axis of the outer cylindrical surface of the drill bit. At the same time, because the outer diameter parameter of the drill bit is essentially the diameter of the bottom surface of the cylinder corresponding to the outer cylindrical surface of the drill bit, the cylinder equation of the outer cylindrical surface of the drill bit in the workpiece coordinate system is as shown in formula (1).
[0060]
[0061] Where (x, y) is a point on the outer cylindrical surface of the drill bit. D is the outer diameter parameter of the drill bit.
[0062] In some embodiments, the adjacent planes of each drill tip plane may be preset. The electronic device may directly determine the adjacent planes of each drill tip plane. The adjacent planes of each drill tip plane may be planes whose relative positions to the drill tip plane satisfy preset adjacent conditions. The electronic device may determine from each drill tip plane a plane whose relative positions to the drill tip plane satisfy preset adjacent conditions, and obtain the adjacent planes of the drill tip plane. The preset adjacent condition may be at least one of that there is no third drill tip plane between the drill tip plane and each drill tip plane is located in the next or previous order of the drill tip plane in the corresponding arrangement order on the drill bit.
[0063] In some embodiments, two endpoints on the circumferential intersection line are determined based on the drill tip plane, the drill bit outer cylindrical surface, and the adjacent plane of the drill tip plane. The circumferential intersection line between the two endpoints on the circumferential intersection line is determined from the intersection line between the drill tip plane and the drill bit outer cylindrical surface. It can be understood that the circumferential intersection line is essentially a line segment on the intersection line between the drill tip plane and the drill bit outer cylindrical surface.
[0064] In some embodiments, the electronic device can determine the plane equation of the drill tip plane in the workpiece coordinate system and the cylinder equation of the outer cylindrical surface of the drill bit in the workpiece coordinate system according to the tool face parameters. i , whose plane equation can be A i x+B i y+C i z+D i = 0. For the drill tip plane S i The adjacent plane S j , whose plane equation can be A j x+B j y+C j z+D j = 0. For the outer cylindrical surface of the drill bit, its cylindrical surface equation can be x 2 +y 2 =R 2 The electronic device can perform a joint solution based on the cylindrical surface equation in the workpiece coordinate system, the plane equation of the drill tip plane, and the plane equation of the adjacent plane to obtain the coordinates of the endpoints of the circumferential intersection line corresponding to the drill tip plane in the workpiece coordinate system. Figure 3 As shown, a schematic diagram of the endpoints of the circumferential intersection line is provided. i With adjacent plane S j Intersects at the reference intersection line l ij . Drill tip surface S i The corresponding circle intersection line l i With adjacent plane Sj The corresponding circle intersection line l j Intersect at endpoint P si . Endpoint P si is the drill tip plane S i The corresponding circle intersection line l i With adjacent plane S j The corresponding circle intersection line l j The common endpoint is also the intersection line l between the outer cylindrical surface of the drill bit and the reference ij The intersection of .
[0065] For endpoint P si The coordinates in the workpiece coordinate system (x si ,y si ,z si ), can be obtained by jointly solving the following equations (2), (3) and (4).
[0066]
[0067]
[0068] A i x si +B i y si +C i z si +D i =0(4)
[0069] Among them, the endpoint P si At the same time, its coordinates on the drill tip plane and the adjacent plane satisfy A i x si +B i y si +C i z si +D i =0, A j x si +B j y si +C j z si +D j = 0, by eliminating these two equations, we can get z si Eliminate from the equation and get equation (2). The endpoint P si It is also on the outer cylindrical surface of the drill bit, and its coordinates also satisfy It should be noted that there are two results obtained by jointly solving equations (2), (3) and (4), which can be obtained by the circumference intersection line l corresponding to the drill tip plane. i The wrong solution is discarded in the quadrant.
[0070] The electronic device can determine the center angle corresponding to the endpoint on the circumferential intersection line according to the coordinates of the endpoint on the circumferential intersection line in the workpiece coordinate system. The center angle is used to characterize the inclination angle of the normal of the drill bit's outer cylindrical surface at the endpoint on the circumferential intersection line relative to the first dimensional coordinate axis in the workpiece coordinate system, that is, the X-axis. For example, the center angle can be the angle between the normal of the drill bit's outer cylindrical surface at the endpoint on the circumferential intersection line and the positive direction of the first dimensional coordinate axis in the workpiece coordinate system. The center angle can also differ from the above angle by an integer multiple of 360 degrees. According to the endpoint P si The coordinates in the workpiece coordinate system (x si ,y si ,z si ) can determine the endpoint P si The corresponding central angle γ si , or
[0071] In some embodiments, the drill tip plane includes the plane where the first flank surface S11 of the outer blade is located, the plane where the second flank surface S12 of the outer blade is located, the plane where the drill tip flank surface S2 is located, the plane where the inner blade flank surface S3 is located, and the plane where the guide surface S4 is located. Table 1 shows the correspondence between the central angles corresponding to the endpoints on each circumferential intersection line and the drill tip plane.
[0072] Table 1:
[0073]
[0074]
[0075] like Figure 4 As shown in Figure 1, a schematic diagram of the endpoint distribution on each circle intersection line is provided. 11 is the endpoint P on the intersection line of the circle 11 The corresponding central angle. 12 is the endpoint P on the intersection line of the circle 12 The corresponding central angle. 2 is the endpoint P on the intersection line of the circle 2 The corresponding central angle. 3 is the endpoint P on the intersection line of the circle 3 The corresponding central angle. 4 is the endpoint P on the intersection line of the circle 4 Corresponding center angle. It can be understood that, due to the existence of the tool groove, i.e., the V-shaped angle, which divides the guide surface S4 and the first back surface S11 of the outer blade, the common endpoint of the circumferential intersection line corresponding to the plane where the guide surface S4 is located and the circumferential intersection line corresponding to the plane where the first back surface S11 of the outer blade is located "disappears" in the tool groove, which is a virtual endpoint.
[0076] It can be understood that the difference between the two angles is 360 degrees, and the corresponding positions of the two angles in the coordinate system are the same. Therefore, the center angle corresponding to the endpoints on the circumferential intersection line can be positive or negative, as long as the difference is an integer multiple of 360 degrees, it can be used as the center angle corresponding to the endpoint. The electronic device can adaptively determine the center angle corresponding to the endpoints on each circumferential intersection line that meets the preset size relationship. For example, if the grinding tool processes chamfers at each target intersection point on the circumferential intersection line in a clockwise direction, the electronic device can determine the center angle that meets γ 11 >γ 12 >γ 2 >γ 3 >γ 4 The center angles corresponding to the endpoints on each of the circumferential intersection lines of this preset size relationship ensure that the center angles corresponding to the endpoints on each of the circumferential intersection lines continuously decrease in the clockwise direction from the first flank surface S11 of the outer blade to the guide surface S4.
[0077] In some embodiments, the electronic device can determine the angle range of the center angle corresponding to the point on the circumferential intersection line according to the center angles corresponding to the two end points on the circumferential intersection line between the drill tip plane and the outer cylindrical surface of the drill bit, and obtain the angle range of the circumferential intersection line. The intersection line equation of the circumferential intersection line corresponding to the drill tip plane is determined according to the angle range, the drill bit outer diameter parameter and the plane equation of the drill tip plane.
[0078] In some embodiments, formula (5) is the intersection equation of each circular intersection line.
[0079]
[0080] Among them, P(γ i ) is a point on the intersection of the circles. i is the central angle of the circle corresponding to that point. i Is the first dimension coordinate of the point in the workpiece coordinate system. i It is the second dimension coordinate of the point in the workpiece coordinate system. i is the third-dimensional coordinate of the point in the workpiece coordinate system. R is the radius of the cylinder bottom surface corresponding to the outer cylindrical surface of the drill, which is equal to 0.5 times the drill diameter parameter. i (γ i ) is obtained by substituting the first-dimensional coordinates and the second-dimensional coordinates of the point in the workpiece coordinate system into the plane equation of the corresponding drill tip plane. [γ 12 , γ 11 ] is the angle range of the circumferential intersection line between the plane where the first flank surface of the outer blade is located and the outer cylindrical surface of the drill bit, so when γ 12 ≤γ i ≤γ 11 hour, [γ 2 , γ 12] is the angle range of the circumferential intersection line between the plane where the second flank surface of the outer blade is located and the outer cylindrical surface of the drill bit, so when γ 2 ≤γ i ≤γ 12 hour, [γ 3 , γ 2 ] is the angle range of the circumferential intersection line between the plane where the drill tip flank is located and the outer cylindrical surface of the drill bit, so when γ 3 ≤γ i ≤γ 2 hour, [γ 4 , γ 3 ] is the angle range of the circumferential intersection line between the plane where the inner blade back surface is located and the outer cylindrical surface of the drill bit, so when γ 4 ≤γ i ≤γ 3 hour, [γ 11 -360°, γ 4 ] is the angle range of the circumferential intersection line between the plane where the guide surface is located and the outer cylindrical surface of the drill bit, so when γ 11 -360°≤γ i ≤γ 4 hour,
[0081] It can be understood that because the circumferential intersection line is on the outer cylindrical surface of the drill bit, the ratio of the first-dimensional coordinate value of the point on the circumferential intersection line in the workpiece coordinate system to 0.5 times the drill bit outer diameter parameter is the cosine value of the center angle corresponding to the point, and the ratio of the second-dimensional coordinate value of the point on the circumferential intersection line in the workpiece coordinate system to 0.5 times the drill bit outer diameter parameter is the sine value of the center angle corresponding to the point. Substituting the first-dimensional coordinate value and the second-dimensional coordinate value of the point on the circumferential intersection line in the workpiece coordinate system into the plane equation of the drill tip plane can obtain the third-dimensional coordinate value of the point on the circumferential intersection line in the workpiece coordinate system, and then determine the coordinates of the point on the circumferential intersection line in the workpiece coordinate system.
[0082] In this embodiment, each drill tip plane and the outer cylindrical surface of the drill bit are determined according to the drill bit blade parameters, and the adjacent planes of each drill tip plane are determined from each drill tip plane. The drill tip plane and the adjacent planes intersect at the reference intersection line, and the intersection line between the drill tip plane and the outer cylindrical surface of the drill bit will be cut off by the reference intersection line to obtain a circular intersection line, and the intersection point of the drill bit outer cylindrical surface and the reference intersection line belongs to the endpoint on the circular intersection line. Then, the circular intersection line between the drill tip plane and the outer cylindrical surface of the drill bit can be accurately determined based on the drill tip plane, the outer cylindrical surface of the drill bit, and the adjacent planes of the drill tip plane. Moreover, the circular intersection line can be determined only by the drill bit blade parameters, which is more convenient and improves convenience.
[0083] In some embodiments, each drill tip plane and the outer cylindrical surface of the drill bit are determined according to the blade parameters of the drill bit, including: determining the characteristic points in each drill tip plane and the plane bevel angle and plane back angle of the drill tip plane according to the blade parameters of the drill bit; the plane bevel angle and plane back angle of the drill tip plane are both related to the degree of inclination of the drill tip plane relative to the tool axis; determining the normal of the drill tip plane according to the plane bevel angle and plane back angle of the drill tip plane; determining the drill tip plane according to the normal of the drill tip plane and the characteristic points in the drill tip plane.
[0084] In some embodiments, the feature point is a point through which the drill tip plane passes. The plane bevel angle is used to reflect the inclination angle of the intersection line of the drill tip plane and a first plane passing through the tool axis relative to the tool axis. The plane clearance angle is used to reflect the inclination angle of the intersection line of the drill tip plane and a second plane passing through the tool axis and perpendicular to the first plane relative to the tool axis.
[0085] In some embodiments, the third coordinate axis in the workpiece coordinate system is collinear with the tool axis. The first plane may be a plane where the first coordinate axis and the third coordinate axis in the workpiece coordinate system are located. The second plane may be a plane where the second coordinate axis and the third coordinate axis in the workpiece coordinate system are located.
[0086] In some embodiments, in the workpiece coordinate system, the third-dimensional coordinate axis is collinear with the tool axis, and the positive direction of the third-dimensional coordinate axis is along the tool axis pointing to the drill tip, the first-dimensional coordinate axis is parallel to the front cutting edge, and the positive direction of the first-dimensional coordinate axis is from the tool axis pointing to the side edge, the second-dimensional coordinate axis, the third-dimensional coordinate axis and the second-dimensional coordinate axis constitute a right-handed coordinate system, and the drill tip point is located in the plane where the first-dimensional coordinate axis and the second-dimensional coordinate axis are located.
[0087] In some embodiments, Figure 5 As shown, a schematic diagram of the plane back angle and the plane bevel angle is provided. The definitions of the plane bevel angle and the plane back angle are as follows: the drill tip plane where the planar area on the drill bit is located will intersect with the XOZ plane (i.e., the plane where the first coordinate axis and the third coordinate axis are located in the workpiece coordinate system) to produce an intersection line, which can be regarded as the first imaginary edge line PA, and the angle α between the first imaginary edge line PA and the positive semi-axis of the X-axis (i.e., the first-dimensional coordinate axis of the workpiece coordinate system) is the plane bevel angle of the drill tip plane. Similarly, the drill tip plane is intersected with the YOZ plane (i.e., the plane where the second coordinate axis and the third coordinate axis are located in the workpiece coordinate system) to produce an intersection line, which can be regarded as the second imaginary edge line PB, and the angle β between the second imaginary edge line PB and the negative semi-axis of the Y-axis is the plane back angle of the drill tip plane.
[0088] In some embodiments, Figure 6 As shown, a schematic diagram of tool face parameters in a workpiece coordinate system is provided. Tool face parameters may include outer edge flank parameters, drill tip flank parameters, inner edge flank parameters, and flow guide surface parameters. Outer edge flank parameters may include outer edge half edge angle α1 、The first clearance angle of the outer blade β 11 and the second clearance angle β of the outer blade 12 The drill tip clearance parameters may include the tip clearance angle β 2 The inner blade back surface parameters may include the inner blade half edge angle α 3 and inner edge clearance angle β 3 The guide surface parameters may include the guide surface control angle β 4 The angle α between the intersection of the guide surface and the XOZ plane and the X axis 4 .
[0089] like Figure 7 As shown, a schematic diagram of the tool face parameters and parameters of the area to be processed in another workpiece coordinate system is provided. The tool face parameters may also include the drill bit outer diameter parameter D, the distance d from the drill tip to the outer blade, the inner blade through-center amount e, and the distance h from the front tool face to the XOZ plane. The outer blade back tool face parameters may also include the outer blade first back tool face width w. The parameters of the area to be processed may include the first endpoint parameter t and the area size parameter θ. The first endpoint parameter is used to characterize the distance from the first endpoint to the cutting edge in the area to be processed. The area size parameter is used to characterize the starting center angle γ in the area to be processed s The end center angle γ e The difference between them. The starting center angle refers to the center angle corresponding to the first endpoint in the area to be processed. The ending center angle refers to the center angle corresponding to the second endpoint in the area to be processed. The first endpoint and the second endpoint are respectively located on at least one circumferential intersection line. The circumferential intersection line where the first endpoint and the second endpoint are located can be the circumferential intersection line corresponding to the same drill tip plane, or can be the circumferential intersection lines corresponding to different drill tip planes.
[0090] The drill tip plane may include at least one of a plane where the first flank surface of the outer blade is located, a plane where the second flank surface of the outer blade is located, a plane where the drill tip flank surface is located, a plane where the inner blade flank surface is located, or a plane where the guide surface is located. Determining the characteristic points in each drill tip plane and the plane bevel angle and plane flank angle of the drill tip plane according to the drill bit face parameters includes at least one of the following processing:
[0091] For the plane where the first back cutting edge S11 of the outer blade is located, the characteristic points it passes through include the drill tip point m11. The coordinates of the drill tip point m11 in the workpiece coordinate system are determined according to the drill bit outer diameter parameter D, the distance d from the drill tip to the outer blade, and the distance h from the front cutting edge to the XOZ plane. Specifically, the coordinates of the drill tip point m11 in the workpiece coordinate system can be (D / 2-d, -h, 0). According to the outer blade half-edge angle α 1 and determine the plane bevel angle of the plane where the first flank surface S11 of the outer blade is located. Specifically, the plane bevel angle of the plane where the first flank surface S11 of the outer blade is located can be 90-α 1 . Set the first back angle of the outer blade β 11The plane clearance angle of the plane where the first clearance surface S11 of the outer blade is located.
[0092] For the plane where the second flank surface S12 of the outer blade is located, the characteristic points it passes through include the characteristic point m12 of the second flank surface of the outer blade. 11 Determine the coordinates of the second flank feature point m12 of the outer blade in the workpiece coordinate system. Specifically, the coordinates of the second flank feature point m12 of the outer blade in the workpiece coordinate system can be P11+(0, -w, -w*tan(β 11 )). According to the outer edge half angle α 1 Determine the plane bevel angle of the plane where the second flank surface S12 of the outer blade is located. Specifically, the plane bevel angle of the plane where the second flank surface S12 of the outer blade is located can be 90-α 1 . Set the outer blade second clearance angle β 12 The plane clearance angle of the plane where the second clearance surface S12 of the outer blade is located.
[0093] For the plane where the drill tip flank S2 is located, the characteristic points it passes through include the drill tip point m11 (D / 2-d, -h, 0). Determine that the plane bevel angle of the plane where the tool tip flank S2 is located is 0. Set the tool tip flank angle β 2 The plane clearance angle of the plane where the drill tip flank S2 is located.
[0094] For the plane where the inner blade back surface S3 is located, the characteristic points it passes through include the drill tip point m11 (D / 2-d,-h,0). 3 Determine the plane bevel angle of the plane where the inner blade flank surface S3 is located. Specifically, the plane bevel angle of the plane where the inner blade flank surface S3 is located can be -(90-α 3 ). 3 The plane clearance angle of the plane where the inner edge flank surface S3 is located.
[0095] For the plane where the guide surface S4 is located, the characteristic points it passes through include the guide surface characteristic point m4. According to the drill bit outer diameter parameter D, the distance d from the drill tip to the outer edge, the inner edge over-center amount e and the inner edge half-edge angle α 3 Determine the coordinates of the guide surface feature point m4 in the workpiece coordinate system. Specifically, the coordinates of the guide surface feature point m4 in the workpiece coordinate system can be (-e, 0, -(D / 2-d+e) / tan(90-α 3 )). According to the angle α between the intersection of the guide surface and the XOZ plane and the X axis 4 Determine the plane bevel angle of the plane where the guide surface S4 is located. The plane bevel angle of the plane where the guide surface S4 is located can be -α 4 According to the guide surface control angle β 4Determine the plane clearance angle of the plane where the guide surface S4 is located. The plane clearance angle of the plane where the guide surface S4 is located can be -β 4 .
[0096] In some embodiments, the drill tip plane intersects with the XOZ plane in the workpiece coordinate system at the first imaginary edge line, and intersects with the YOZ plane in the workpiece coordinate system at the second imaginary edge line. The plane bevel angle refers to the angle between the first imaginary edge line and the X-axis in the workpiece coordinate system. The plane clearance angle refers to the angle between the second imaginary edge line and the Y-axis in the workpiece coordinate system. The electronic device can determine the direction vector of the first imaginary edge line based on the plane bevel angle, and determine the direction vector of the second imaginary edge line based on the plane clearance angle. The normal vector of the drill tip plane is determined based on the direction vector of the first imaginary edge line and the direction vector of the second imaginary edge line.
[0097] In some embodiments, the electronic device may perform a cross product on the direction vector of the first imaginary edge line and the direction vector of the second imaginary edge line to obtain a normal vector of the drill tip plane.
[0098] For example, the drill tip plane passes through the feature point m(x 0 ,y 0 ,z 0 ), and the plane bevel angle of the drill tip plane is α, and the plane clearance angle is β, then the direction vector of the first imaginary edge line PA on the drill tip plane in the workpiece coordinate system is PA = [cos (α), 0, -sin (α)], the direction vector of the second imaginary edge line PB is PB = [0, -cos (β), -sin (β)], and the normal vector n of the drill tip plane is [n x ,n y ,n z ] can be calculated by the following formula (6).
[0099] n=PA×PB (6)
[0100] In some embodiments, the plane equation of the drill tip plane in the workpiece coordinate system is determined based on the normal vector of the drill tip plane and the coordinates of the characteristic points in the drill tip plane in the workpiece coordinate system. It can be understood that according to spatial geometry, any plane in a three-dimensional space can be determined by a point on the plane and the normal vector of the plane, so as long as the characteristic points through which the drill tip plane passes and the normal vector of the drill tip plane are known, the plane equation of the drill tip plane can be determined.
[0101] Assume that the normal vector of the drill tip plane is n = [n x ,n y ,n z The coordinates of the feature point m that the drill tip plane passes through in the workpiece coordinate system are (x 0 ,y 0 ,z 0 ), the plane equation of the drill tip plane can be expressed as A 0 x+B0 y+C 0 z+D 0 = 0. The coefficient A 0 , B 0 , C 0 , D 0 It can be calculated by the following equations (7), (8), (9) and (10).
[0102] A 0 =n x (7)
[0103] B 0 =n y (8)
[0104] C 0 =n z (9)
[0105] D 0 =-x 0 *n x -y 0 *n y -z 0 *n z (10)
[0106] For the plane where the first back surface S11 of the outer blade is located, its plane equation can be expressed as: 11 *x+B 11 *y+C 11 *z+D 11 =0.
[0107] For the plane where the second back cutting edge S12 of the outer blade is located, its plane equation can be expressed as: 12 *x+B 12 *y+C 12 *z+D 12 =0.
[0108] For the plane where the drill tip back face S2 is located, its plane equation can be expressed as: 2 *x+B 2 *y+C 2 *z+D 2 =0.
[0109] For the plane where the inner blade back surface S3 is located, its plane equation can be expressed as: 3 *x+B 3 *y+C 3 *z+D 3 =0.
[0110] For the plane where the guide surface S4 is located, its plane equation can be expressed as: 4 *x+B4 *y+C 4 *z+D 4 =0.
[0111] In this embodiment, the characteristic points in each drill tip plane and the plane bevel angle and plane back angle of the drill tip plane are determined according to the drill bit blade parameters; the normal of the drill tip plane is determined according to the plane bevel angle and plane back angle of the drill tip plane; and then based on the definition of the point normal equation of the plane, the drill tip plane can be accurately determined according to the normal of the drill tip plane and the characteristic points in the drill tip plane. In addition, since the drill bit structure involves many angle parameters, in order to facilitate the use of a unified method to calculate the normal vector of the drill tip plane, the plane bevel angle and plane back angle related to the inclination degree of the drill tip plane relative to the tool axis are defined, and the directional characteristics of the drill tip plane are described by the plane bevel angle and plane back angle, which can improve convenience.
[0112] In some embodiments, a target intersection point located in the area to be processed is determined from the circular intersection line, including: determining an offset according to the blade parameters of the drill bit and the geometric parameters of the chamfer; offsetting the parameters of the area to be processed according to the offset to obtain the offset parameters; determining a target intersection point matching the offset parameters from the circular intersection line; wherein the offset is used to characterize the degree of offset of the grinding point of the grinding tool relative to the target intersection point when the grinding tool processes the chamfer at the target intersection point.
[0113] It can be understood that chamfering is essentially to remove sharp edges and corners. The chamfering operation will grind off the edges and corners formed by the drill tip plane and the outer cylindrical surface of the drill bit at the target intersection point. When the grinding tool is processing, the grinding point is offset relative to the target intersection point, so that the edges and corners at the target intersection point can be ground off to form a surface area. Therefore, in order to ensure that the surface area ground by the grinding tool when processing chamfers is within the area to be processed, the chamfering cannot be started from the end point of the area to be processed, but must be offset to the inside of the area to be processed to ensure that the surface area ground by the grinding tool when processing chamfers at the first target intersection point and the last target intersection point is within the area to be processed.
[0114] In some embodiments, the blade surface parameter may include a drill bit outer diameter parameter. The electronic device may determine the offset according to the drill bit outer diameter parameter and the geometric parameters of the chamfer.
[0115] In some embodiments, the grinding tool may be, but is not limited to, a grinding wheel. The geometric parameters of the chamfer may include a chamfer angle and a chamfer height. Figure 8 As shown in FIG. 1 , a three-dimensional view and a top view of the grinding wheel processing chamfer at the target intersection point are provided. The three-dimensional view includes the center point O of the grinding wheel. g , grinding wheel at target intersection point P j The radial vector F at r , the axial vector F of the grinding wheel g, chamfer angle δ and chamfer height T. The offset in the top view is the distance between the end point of the grinding area and the target intersection point P. j The center angle between the two. Determine the offset according to the drill bit outer diameter parameters and the chamfer geometric parameters: offset = cos -1 ((RT*tan(δ)) / R), R=D / 2, where D is the drill bit outer diameter parameter, T is the chamfer height, and δ is the chamfer angle.
[0116] In some embodiments, the area represented by the offset parameter has twice the offset amount compared to the area to be processed. It can be understood that the two ends of the area represented by the offset parameter are offset by one times the offset amount towards the inside of the area to be processed compared to the two ends of the area to be processed.
[0117] In some embodiments, the electronic device may determine a target intersection point located in the area represented by the offset parameter from the circumferential intersection line, wherein the first target intersection point and the last target intersection point are located at two ends of the area represented by the offset parameter, respectively.
[0118] In this embodiment, since the grinding tool will grind a certain range of surface areas at the target intersection point when processing chamfers, these surface areas all belong to the chamfer structure on the drill bit, and the chamfer structure cannot offset the area to be processed too much. The offset is determined according to the blade parameters of the drill bit and the geometric parameters of the chamfer; the offset is used to characterize the degree of offset of the grinding point of the grinding tool relative to the target intersection point when the grinding tool processes chamfers at the target intersection point; then the parameters of the area to be processed are offset according to the offset to obtain the offset parameters; the target intersection point that matches the offset parameter is determined from the circumferential intersection line, which can ensure that the surface area ground by the grinding tool at the target intersection point in the area represented by the offset parameter will not exceed the area to be processed, so that the chamfer structure of the drill bit will not exceed the area to be processed, and the accuracy of the drill bit chamfering processing is ensured.
[0119] In some embodiments, the parameters of the area to be processed include a first endpoint parameter and an area size parameter; the parameters of the area to be processed are offset according to the offset to obtain the offset parameters, including: determining the first offset parameter according to the first endpoint parameter and the offset; the first offset parameter corresponds to the first target intersection point in the area to be processed; determining the second offset parameter according to the first offset parameter, the offset and the area size parameter; the second offset parameter corresponds to the last target intersection point in the area to be processed.
[0120] In some embodiments, the first endpoint parameter is used to characterize the distance from the first endpoint to the cutting edge in the area to be processed. The electronic device can determine the starting center angle of the area to be processed based on the drill bit outer diameter parameter, the distance from the rake face to the tool axis, and the first endpoint parameter. Specifically, γ s =-sin -1((t+h) / R). Among them, γ s is the starting center angle. t is the first endpoint parameter. h is the distance from the front cutting edge to the tool axis. R is 0.5 times the drill bit outer diameter parameter. The electronic device can offset the starting center angle according to the offset to obtain the first offset parameter. The first offset parameter is used to characterize the starting center angle after the offset. Specifically, γ s ′=γ s +cos -1 ((RT*tan(δ)) / R). Among them, γ s ' is the first offset parameter, T is the chamfer height, and δ is the chamfer angle.
[0121] In some embodiments, the first endpoint parameter can also be used to characterize the starting center angle. It is understandable that the first endpoint parameter can be directly set as the starting center angle. The electronic device can directly superimpose the first endpoint parameter and the offset to obtain the first offset parameter.
[0122] In some embodiments, the area size parameter is used to characterize the angle range of the center angles corresponding to the points on the intersection lines of each circle in the area to be processed. The second offset parameter is used to characterize the end center angle after the offset. The second offset parameter is determined according to the first offset parameter, the offset amount and the area size parameter, including: γ e ′=γ s ′-θ+2*cos -1 ((RT*tan(δ)) / R). Among them, γ e ′ is the second offset parameter. s ' is the first offset parameter. θ is the region size parameter. cos -1 ((RT*tan(δ)) / R) is the offset.
[0123] In some embodiments, as in the intersection equation in formula (5), the first offset parameter is substituted into the intersection equation to obtain the first target intersection point. The second offset parameter is substituted into the intersection equation to obtain the last target intersection point. Each angle parameter within the angle range formed by the first offset parameter and the second offset parameter is substituted into the intersection equation to obtain each target intersection point.
[0124] In this embodiment, the parameters of the area to be processed include a first endpoint parameter and an area size parameter; it is more convenient to describe the area to be processed by two parameters. The first offset parameter is determined according to the first endpoint parameter and the offset; the first offset parameter corresponds to the first target intersection point in the area to be processed; the second offset parameter is determined according to the first offset parameter, the offset and the area size parameter; the second offset parameter corresponds to the last target intersection point in the area to be processed, and the interval where the target intersection point is located can be specified by the first offset parameter and the second offset parameter, and the target intersection point matching the first offset parameter and the second offset parameter is subsequently determined from the circumferential intersection line, which can ensure that the surface area ground by the grinding tool at the target intersection point in the area represented by the first offset parameter and the second offset parameter will not exceed the area to be processed, so that the chamfering structure of the drill bit will not exceed the area to be processed, and the accuracy of the drill bit chamfering processing is ensured.
[0125] In some embodiments, the area to be processed and the area represented by the offset parameter are both located on the outer cylindrical surface of the drill bit. The electronic device can determine a target intersection point located in the area represented by the offset parameter from the circumferential intersection line.
[0126] In some embodiments, the electronic device may determine a target intersection point that matches the first offset parameter and the second offset parameter from the circumferential intersection line.
[0127] In some embodiments, the first offset parameter is used to characterize the starting center angle after the offset. The second offset parameter is used to characterize the ending center angle after the offset. The electronic device can determine the target intersection point whose corresponding center angle is within the angle range formed by the first offset parameter and the second offset parameter from the circumferential intersection line. It can be understood that the center angle corresponding to the target intersection point is within the angle range formed by the first offset parameter and the second offset parameter. The first offset parameter is the center angle corresponding to the first target intersection point. The second offset parameter is the center angle corresponding to the last target intersection point.
[0128] In some embodiments, the grinding tool includes a grinding wheel; the geometric parameters include a chamfer angle and a chamfer height; the chamfer angle is used to characterize the angle of the axial direction of the grinding wheel relative to the normal of the outer cylindrical surface of the drill bit at the target intersection point when the grinding wheel processes the chamfer at the target intersection point; the chamfer height is used to characterize the distance between the intersection position of the outer edge of the grinding wheel and the element line on the outer cylindrical surface of the drill bit passing through the target intersection point relative to the target intersection point when the grinding wheel processes the chamfer at the target intersection point; the posture data of the grinding tool is determined according to the geometric parameters of the target intersection point and the chamfer, including: determining the axial vector of the grinding wheel that matches the target intersection point and the chamfer angle; determining the position data of the grinding wheel that matches the target intersection point and the chamfer height.
[0129] In some embodiments, Figure 8 As shown, when the grinding wheel is at the target intersection point P jWhen machining chamfers, the axial vector F of the grinding wheel g The angle relative to the normal of the outer cylindrical surface of the drill bit at the target intersection point is the chamfer angle δ, and the intersection position of the outer edge of the grinding wheel and the element line on the outer cylindrical surface of the drill bit passing through the target intersection point is relative to the target intersection point P. j The distance is the chamfer height T. The axial vector is used to characterize the axial direction of the grinding wheel. The electronic device can determine the axial vector of the grinding wheel based on the chamfer angle and the center angle corresponding to the target intersection point. Specifically, Among them, F g is the axial vector. γ j is the center angle of the target intersection point. δ is the chamfer angle.
[0130] In some embodiments, the electronic device can determine the position data of the grinding wheel according to the chamfer angle, the chamfer height, the center angle corresponding to the target intersection point, and the coordinates of the target intersection point in the workpiece coordinate system. The position data is used to characterize the position of the grinding wheel in the workpiece coordinate system.
[0131] In this embodiment, when the grinding wheel processes chamfers at the target intersection point, the angle of the grinding wheel's axial direction relative to the normal of the drill bit's outer cylindrical surface at the target intersection point is the chamfer angle, and the distance between the outer edge of the grinding wheel and the element line on the drill bit's outer cylindrical surface passing through the target intersection point and the target intersection point is the chamfer height. Therefore, the chamfer angle determines the posture of the grinding wheel relative to the target intersection point, and the chamfer length determines the position of the outer edge of the grinding wheel relative to the target intersection point. Then, the axial vector of the grinding wheel that matches the target intersection point and the chamfer angle is determined; the position data of the grinding wheel that matches the target intersection point and the chamfer height is determined. Subsequently, the chamfer processed by the grinding wheel at the target intersection point is controlled according to the axis data and the position data to meet the geometric parameters of the chamfer, which is more efficient than the manual chamfering method.
[0132] In some embodiments, determining the position data of a grinding wheel that matches a target intersection point and a chamfer height includes: determining a radial vector of the grinding wheel that matches the target intersection point and the chamfer angle; weighting the radial vector according to the radius of the grinding wheel to obtain a weighted result; the weighted result is used to characterize the position of the center point of the grinding wheel relative to the intersection position; and determining the position data of the center point of the grinding wheel according to the target intersection point, the chamfer height and the weighted result.
[0133] It can be understood that the weighted result is used to characterize the position of the center point of the grinding wheel relative to the intersection position. The chamfer height is used to characterize the distance between the outer edge of the grinding wheel and the intersection position of the element line on the outer cylindrical surface of the drill bit passing through the target intersection point relative to the target intersection point when the grinding wheel processes the chamfer at the target intersection point. Therefore, the weighted result and the chamfer height jointly indicate the position of the center point of the grinding wheel relative to the target intersection point. The target intersection point, the chamfer height and the weighted result can jointly specify the position of the center point of a grinding wheel.
[0134] In some embodiments, the electronic device can determine the radial vector of the grinding wheel based on the chamfer angle and the center angle corresponding to the target intersection point. Specifically, Among them, F r is the radial vector of the grinding wheel. γ j is the center angle of the target intersection point. δ is the chamfer angle.
[0135] In some embodiments, the electronic device may calculate the product of the radius of the grinding wheel and the radial vector to obtain a weighted result. Specifically, the weighted result = R g *F r Among them, R g is the radius of the grinding wheel. r is the radial vector of the grinding wheel.
[0136] In some embodiments, the electronic device can determine the coordinates of the center point of the grinding wheel in the workpiece coordinate system based on the coordinates of the target intersection point in the workpiece coordinate system, the chamfer height and the weighted result. Among them, the first dimensional coordinate value of the center point in the workpiece coordinate system is equal to the sum of the first dimensional coordinate value of the target intersection point in the workpiece coordinate system and the first dimensional data in the weighted result. The second dimensional coordinate value of the center point in the workpiece coordinate system is equal to the sum of the second dimensional coordinate value of the target intersection point in the workpiece coordinate system and the second dimensional data in the weighted result. The third dimensional coordinate value of the center point in the workpiece coordinate system is equal to the sum of the difference between the third dimensional coordinate value of the target intersection point in the workpiece coordinate system and the chamfer height and the third dimensional data in the weighted result. Specifically, Among them, O g It is the coordinate of the center point of the grinding wheel in the workpiece coordinate system. j is the coordinate of the target intersection point in the workpiece coordinate system. T is the chamfer height. R g *F r is the weighted result. g is the radius of the grinding wheel. r is the radial vector of the grinding wheel.
[0137] In this embodiment, the radial vector of the grinding wheel that matches the target intersection point and the chamfer angle is determined; the radial vector is weighted according to the radius of the grinding wheel to obtain a weighted result; the weighted result is used to characterize the position of the center point of the grinding wheel relative to the intersection position; the position data of the center point of the grinding wheel is determined according to the target intersection point, the chamfer height and the weighted result, the center point position of the grinding wheel is the most stable position during grinding of the grinding wheel, and the chamfer is subsequently processed at the target intersection point according to the position data of the center point of the grinding wheel, which can ensure the stability of the drill chamfering processing.
[0138] In some embodiments, the drill bit refers to a gun drill bit. The electronic device can establish a workpiece coordinate system on the gun drill bit to obtain the blade parameters of the gun drill bit, the parameters of the area to be processed, and the geometric parameters of the chamfer. Among them, the gun drill bit may include the first flank face S11 of the outer blade, the second flank face S12 of the outer blade, the flank face S2 of the drill tip, the flank face S3 of the inner blade, and the guide surface S4. The first flank face of the outer blade, the flank face of the inner blade, and the edge band intersect with the front blade face, respectively, to form the outer blade, the inner blade, and the side blade. In the workpiece coordinate system O-XYZ, the Z axis points to the drill tip along the tool axis of the gun drill, the X axis is parallel to the front blade face, perpendicular to the Z axis and points to the side blade, and the drill tip point is located in the XOY plane, and the X axis, Y axis, and Z axis form a right-handed coordinate system, and the Y axis is perpendicular to the front blade face. The blade parameters of the gun drill bit can include the outer blade flank parameters, drill tip flank parameters, inner blade flank parameters and flow guide surface parameters, as well as the drill bit outer diameter parameter D, the distance d from the drill tip to the outer blade, the inner blade over-center amount e and the distance h from the front blade to the XOZ plane. The outer blade flank parameters can include the outer blade half-edge angle α 1 、The first clearance angle of the outer blade β 11 、The second clearance angle of the outer blade β 12 and the outer edge first flank width w. The drill tip flank parameters may include the tip flank angle β 2 The inner blade back surface parameters may include the inner blade half edge angle α 3 and inner edge clearance angle β 3 The guide surface parameters may include the guide surface control angle β 4 The angle α between the intersection of the guide surface and the XOZ plane and the X axis 4 The parameters of the area to be processed may include a first end point parameter t and an area size parameter θ. The geometric parameters of the chamfer may include a chamfer angle δ and a chamfer height T.
[0139] The electronic device can determine the plane equations of each drill tip plane in the workpiece coordinate system based on the blade parameters of the gun drill bit. Specifically, according to spatial geometry, any plane in three-dimensional space can be determined by a point on the plane and the normal vector of the plane. Therefore, as long as the characteristic points on the drill tip plane and the normal vector of the drill tip plane are known, the plane equation of the drill tip plane can be determined. Since the gun drill bit has many angular parameters, in order to facilitate the use of a unified method to calculate the normal vector of the drill tip plane, the plane bevel angle and plane clearance angle of the drill tip plane are defined, and the angular parameters of the drill tip plane can be converted into plane bevel angle and plane clearance angle description.
[0140] The definitions of plane bevel angle and plane clearance angle are as follows: the drill tip plane will intersect with the XOZ plane to generate the first imaginary edge line PA, and the angle α between PA and the positive half axis of the X axis is the plane bevel angle of the drill tip plane. Similarly, the angle β between the second imaginary edge line PB generated by the intersection of the drill tip plane and the YOZ plane and the negative direction of the Y axis is the plane clearance angle of the drill tip plane. Based on the definitions of plane bevel angle and plane clearance angle, combined with the tool face parameters, the plane bevel angle and plane clearance angle of each drill tip plane can be obtained, and then the plane equation of the drill tip plane can be calculated.
[0141] If the drill tip plane passes through the characteristic point m(x 0 ,y 0 ,z 0 ), and the plane bevel angle is α, and the plane back angle is β, then the direction vector of the first imaginary edge line PA is PA = [cos(α), 0, -sin(α)], and the direction vector of the second imaginary edge line PB is PB = [0, -cos(β), -sin(β)], then the normal vector n of the plane is [n x ,n y ,n z ]=PA×PB, the plane equation of the drill tip plane can be expressed as A 0 x+B 0 y+C 0 z+D 0 =0, where coefficient A 0 =n x , B 0 =n y , C 0 =n z , D 0 =-x 0 *n x -y 0 *n y -z 0 *n z .
[0142] The electronic device can use the plane equation of each drill tip plane and the cylinder equation of the outer cylindrical surface of the drill bit to solve the circumferential intersection lines corresponding to each drill tip plane. Specifically, the intersection lines generated by the intersection of the drill tip plane and the outer cylindrical surface of the drill bit include the circumferential intersection line. i , i = 11, 12, 2, 3 or 4, l i Any point on the circle will correspond to a central angle. The central angle is the inclination angle of the line connecting the point and the center of the circle in the circle section where the point is located relative to the positive half axis of the X-axis. The central angle is also the inclination angle of the normal line of the outer cylindrical surface of the drill at this point relative to the X-axis. The key to solving the intersection of the circles lies in the central angle corresponding to the endpoints on the intersection of the circles. Assume that the intersection of the circles is l i The intersection line l with its adjacent circle j There are common endpoints Psi . Endpoint P si is the drill tip plane S i and its adjacent drill tip plane S j The intersection line l ij The intersection point with the outer cylindrical surface of the drill bit. End point P si (x si ,y si ,z si ) coordinates can be obtained by solving the following system of equations: A i x si +B i y si +C i z si +D i =0. Among them, R is the drill radius, R = D / 2, which is 0.5 times the drill outer diameter parameter. There are two results obtained by solving the equation group, which can be obtained by the intersection line l i Furthermore, the endpoint P si (x i ,y i ,z i ) corresponds to the central angle γ si It can be calculated by the following formula: or Furthermore, due to the circumference intersection line l i The plane equation of the drill tip plane and the center angle corresponding to the endpoint are known, so given any center angle γ i , the coordinates of the points on the corresponding circle intersection lines can be calculated by formula (5).
[0143] The electronic device can calculate the position data of the grinding wheel by using the target intersection point and the geometric parameters of the chamfer on the circumference intersection line and located in the area to be processed. Specifically, the starting center angle γ after the offset is determined s ′=γ s +cos -1 ((RT*tan(δ)) / R) and the end center angle γ after offset e ′=γ s ′-θ+2*cos -1 ((RT*tan(δ)) / R). The starting center angle after the shift and the ending center angle after the shift can be negative angles. -1 ((RT*tan(δ)) / R) is the offset of the grinding point caused by the chamfering of the end face of the grinding wheel, t is the distance from the first end point at the edge of the circular chamfer structure to the cutting edge, θ is the area size parameter, δ is the chamfer angle, and T is the chamfer height.
[0144] For any target intersection point P j =P(γ j ), where the central angle γ corresponding to this point j The radial vector F of the grinding wheel when the grinding wheel is processing the chamfer at the target intersection point is within the angle range formed by the starting center angle after the offset and the ending center angle after the offset. r , the axial vector F of the grinding wheel g And the center point coordinate O of the grinding wheel end face g It can be calculated by the following formula: Where R g is the radius of the grinding wheel.
[0145] The electronic device can control the grinding tool to process the chamfer at the target intersection point in the simulation environment according to the coordinates of the axial vector and the center point of the grinding wheel in the workpiece coordinate system. Specifically, the gun drill can be but is not limited to a planar gun drill. In order to verify the drill chamfering processing method proposed in this application, a program based on this method is written in the programming software, and the tool surface parameters, the parameters of the area to be processed and the geometric parameters of the chamfer are input to obtain the posture data, which is then converted into a CNC code using special post-processing software. The CNC code is used to perform simulation in professional simulation software. The simulation data is shown in Table 2, and the simulation results are shown in Table 2. Fig. 9 .
[0146] Table 2:
[0147] parameter Design value Outer blade half angle 45° First clearance angle of outer blade 10° Width of first flank of outer blade 0.42mm Second clearance angle of outer blade 25° Tip clearance 30° Inner blade half angle 70° Inner edge relief angle 10° Half-edge angle of guide surface 60° Guide surface control angle 20° Chamfer Angle 15° Chamfer height 0.4mm Area size parameters 270°
[0148] Fig. 9 (a) is a top view of the gun drill bit, (b) is a front view of the gun drill bit, and (c) is a left view of the gun drill bit. The chamfered structure on the gun drill bit is distributed on the outer circumference corresponding to the first flank face S11 of the outer blade, the second flank face S12 of the outer blade, the flank face S2 of the drill tip, the flank face S3 of the inner blade, and the guide surface S4. It can be understood that in the top view, front view and left view of the gun drill bit, the grayscale filling area between the outer edge of the first flank face S11 of the outer blade, the second flank face S12 of the outer blade, the flank face S2 of the drill tip, the flank face S3 of the inner blade, and the guide surface S4, these planar areas to the outer cylindrical surface of the drill bit is the area where the chamfered structure on the gun drill is located. The chamfered structure on the gun drill bit meets the design values of the parameters, which verifies the correctness and effectiveness of the method provided in the present application. By adaptively selecting the geometric parameters of the chamfer and the parameters of the area to be processed, the geometric characteristics of the chamfered structure on the gun drill bit and the distribution area of the chamfered structure can be changed. The method provided in the present application can realize the automation of the chamfering process of the gun drill bit, without the need for manual processing of the chamfering of the gun drill bit, thereby improving the processing efficiency of the chamfering of the gun drill bit.
[0149] It should be understood that, although the steps in the flowcharts involved in the above 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 is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may 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 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.
[0150] Based on the same inventive concept, the embodiment of the present application also provides a gun drill chamfering processing device for implementing the gun drill chamfering processing method 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 in one or more gun drill chamfering processing device embodiments provided below can refer to the limitations of the gun drill chamfering processing method above, and will not be repeated here.
[0151] In an exemplary embodiment, Fig.10 As shown, a drill chamfering processing device is provided, comprising: a first determination module 1002, a second determination module 1004, a posture determination module 1006 and a processing module 1008, wherein:
[0152] The first determination module 1002 is used to determine the circumferential intersection line between the drill tip plane and the outer cylindrical surface of the drill bit; wherein the area to be processed corresponding to the chamfered structure on the drill bit includes at least part of the circumferential intersection line.
[0153] The second determination module 1004 is used to determine a target intersection point located in the area to be processed from the circumferential intersection line.
[0154] The posture determination module 1006 is used to determine the posture data of the grinding tool according to the target intersection point and the geometric parameters of the chamfer.
[0155] The processing module 1008 is used to control the grinding tool to process the chamfer at the target intersection point according to the posture data.
[0156] In some embodiments, the first determination module 1002 is used to determine each drill tip plane and the outer cylindrical surface of the drill bit according to the blade parameters of the drill bit; determine the adjacent planes of each drill tip plane from each drill tip plane; determine the circumferential intersection line between the drill tip plane and the outer cylindrical surface of the drill bit according to the drill tip plane, the outer cylindrical surface of the drill bit and the adjacent planes of the drill tip plane; wherein the drill tip plane and the adjacent planes of the drill tip plane intersect at a reference intersection line; and the endpoints on the circular intersection line include the intersection point of the outer cylindrical surface of the drill bit and the reference intersection line.
[0157] In some embodiments, the first determination module 1002 is used to determine the characteristic points in each drill tip plane and the plane bevel angle and plane back angle of the drill tip plane according to the cutting edge parameters of the drill bit; the plane bevel angle and plane back angle of the drill tip plane are both related to the degree of inclination of the drill tip plane relative to the tool axis; determine the normal of the drill tip plane according to the plane bevel angle and plane back angle of the drill tip plane; determine the drill tip plane according to the normal of the drill tip plane and the characteristic points in the drill tip plane.
[0158] In some embodiments, the second determination module 1004 is used to determine the offset according to the blade parameters of the drill bit and the geometric parameters of the chamfer; offset the parameters of the processing area according to the offset to obtain the offset parameters; determine the target intersection point matching the offset parameters from the circular intersection line; wherein the offset is used to characterize the degree of offset of the grinding point of the grinding tool relative to the target intersection point when the grinding tool processes the chamfer at the target intersection point.
[0159] In some embodiments, the parameters of the area to be processed include a first endpoint parameter and an area size parameter; the second determination module 1004 is used to determine a first offset parameter based on the first endpoint parameter and the offset; the first offset parameter corresponds to the first target intersection point in the area to be processed; the second offset parameter is determined based on the first offset parameter, the offset and the area size parameter; the second offset parameter corresponds to the last target intersection point in the area to be processed.
[0160] In some embodiments, the grinding tool includes a grinding wheel; the geometric parameters include a chamfer angle and a chamfer height; the chamfer angle is used to characterize the angle of the axial direction of the grinding wheel relative to the normal of the outer cylindrical surface of the drill bit at the target intersection point when the grinding wheel is processing the chamfer at the target intersection point; the chamfer height is used to characterize the distance between the intersection position of the outer edge of the grinding wheel and the element line on the outer cylindrical surface of the drill bit passing through the target intersection point relative to the target intersection point when the grinding wheel is processing the chamfer at the target intersection point; the posture determination module 1006 is used to determine the axial vector of the grinding wheel that matches the target intersection point and the chamfer angle; and determine the position data of the grinding wheel that matches the target intersection point and the chamfer height.
[0161] In some embodiments, the posture determination module 1006 is used to determine the radial vector of the grinding wheel that matches the target intersection point and the chamfer angle; weight the radial vector according to the radius of the grinding wheel to obtain a weighted result; the weighted result is used to characterize the position of the center point of the grinding wheel relative to the intersection position; and determine the position data of the center point of the grinding wheel according to the target intersection point, the chamfer height and the weighted result.
[0162] In some embodiments, the processing module 1008 is used to control the grinding wheel to process the chamfer at the target intersection point according to the position data of the axial vector of the grinding wheel and the center point of the grinding wheel.
[0163] Each module in the above-mentioned drill chamfering processing device can be fully or partially implemented by software, hardware and their combination. The above-mentioned modules can be embedded in or independent of the processor in the electronic device in the form of hardware, or can be stored in the memory of the electronic device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0164] In an exemplary embodiment, an electronic device is provided. The electronic device may be a numerical control machine, and its internal structure diagram may be as shown in FIG. Fig.11 As shown. The electronic device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected via a system bus, and the communication interface, the display unit and the input device are connected to the system bus via 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 in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a drill chamfering process is implemented. The display unit of the electronic device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the electronic device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the electronic device casing, or an external keyboard, touchpad or mouse.
[0165] Those skilled in the art will understand that Fig.11The 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.
[0166] In an exemplary embodiment, an electronic device is 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-mentioned method embodiments when executing the computer program.
[0167] 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.
[0168] 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.
[0169] 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.
[0170] 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.
[0171] 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 processing drill chamfering, characterized in that: The method comprises: Determine a circumferential intersection line between the drill tip plane and the outer cylindrical surface of the drill bit; wherein the area to be processed corresponding to the chamfered structure on the drill bit includes at least a portion of the circumferential intersection line; Determine a target intersection point located in the area to be processed from the circumferential intersection line; Determining the position and posture data of the grinding tool according to the target intersection point and the geometric parameters of the chamfer; The grinding tool is controlled according to the position and posture data to process the chamfer at the target intersection point.
2. The method according to claim 1, characterized in that The step of determining the circumferential intersection line between the drill tip plane and the outer cylindrical surface of the drill bit comprises: Determine the drill tip planes and the outer cylindrical surface of the drill bit according to the drill bit's blade parameters; Determine an adjacent plane of each drill tip plane from the drill tip planes; Determining a circumferential intersection line between the drill tip plane and the drill bit outer cylindrical surface according to the drill tip plane, the drill bit outer cylindrical surface and an adjacent plane to the drill tip plane; The drill tip plane and the adjacent plane of the drill tip plane intersect at a reference intersection line; and the endpoints on the circumferential intersection line include the intersection point of the outer cylindrical surface of the drill bit and the reference intersection line.
3. The method according to claim 2, characterized in that The method of determining the drill tip planes and the outer cylindrical surface of the drill bit according to the blade parameters of the drill bit comprises: Determine the characteristic points in each drill tip plane and the plane bevel angle and plane clearance angle of the drill tip plane according to the drill bit blade parameters; the plane bevel angle and plane clearance angle of the drill tip plane are both related to the inclination degree of the drill tip plane relative to the tool axis; Determining a normal line of the drill tip plane according to a plane bevel angle and a plane clearance angle of the drill tip plane; The drill tip plane is determined according to a normal line of the drill tip plane and characteristic points in the drill tip plane.
4. The method according to claim 1, characterized in that: Determining a target intersection point located in the area to be processed from the circumferential intersection line comprises: Determining the offset according to the blade parameters of the drill bit and the geometric parameters of the chamfer; Performing an offset process on the parameters of the area to be processed according to the offset amount to obtain an offset parameter; Determine a target intersection point matching the offset parameter from the circumferential intersection line; The offset is used to characterize the degree of offset of the grinding point of the grinding tool relative to the target intersection point when the grinding tool processes the chamfer at the target intersection point.
5. The method according to claim 4, characterized in that The parameters of the area to be processed include a first endpoint parameter and an area size parameter; the offset processing of the parameters of the area to be processed according to the offset to obtain the offset parameters includes: Determine a first offset parameter according to the first endpoint parameter and the offset; the first offset parameter corresponds to the first target intersection point in the area to be processed; A second offset parameter is determined according to the first offset parameter, the offset amount and the area size parameter; the second offset parameter corresponds to the last target intersection point in the area to be processed.
6. The method according to any one of claims 1 to 5, characterized in that: The grinding tool comprises a grinding wheel; the geometric parameters comprise a chamfering angle and a chamfering height; the chamfering angle is used to characterize the angle of the axial direction of the grinding wheel relative to the normal direction of the outer cylindrical surface of the drill bit at the target intersection point when the grinding wheel processes the chamfer at the target intersection point; the chamfering height is used to characterize the distance between the intersection position of the outer edge of the grinding wheel and the element line on the outer cylindrical surface of the drill bit passing through the target intersection point relative to the target intersection point when the grinding wheel processes the chamfer at the target intersection point; The step of determining the position and posture data of the grinding tool according to the target intersection point and the geometric parameters of the chamfer comprises: Determining an axial vector of the grinding wheel that matches the target intersection point and the chamfer angle; Position data of the grinding wheel that matches the target intersection point and the chamfer height is determined.
7. The method according to claim 6, characterized in that The step of determining the position data of the grinding wheel that matches the target intersection point and the chamfer height comprises: Determining a radial vector of the grinding wheel that matches the target intersection point and the chamfer angle; The radial vector is weighted according to the radius of the grinding wheel to obtain a weighted result; the weighted result is used to characterize the position of the center point of the grinding wheel relative to the intersection position; The position data of the center point of the grinding wheel is determined according to the target intersection point, the chamfer height and the weighted result.
8. A drill chamfering processing device, characterized in that: The device comprises: A first determination module is used to determine a circumferential intersection line between a drill tip plane and an outer cylindrical surface of a drill bit; wherein the area to be processed corresponding to the chamfered structure on the drill bit includes at least a portion of the circumferential intersection line; A second determination module is used to determine a target intersection point located in the area to be processed from the circumferential intersection line; A posture determination module, used for determining the posture data of the grinding tool according to the target intersection point and the geometric parameters of the chamfer; A processing module is used to control the grinding tool to process the chamfer at the target intersection point according to the posture data.
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 producing an axially extending tool tip and tool tip
CN105392955A
Rolling feeding double-end-surface grinding chamfering mechanism
CN201619012U
Hollow drill
CN2130119Y
Drill sharpening device
CN2543660Y
Method and device for measuring the geometry of a cutting edge to be chamfered
US20090157217A1