Design method and system for variable-core-diameter and variable-spiral drill bit

By obtaining the initialization data of blanks and grinding wheels, variable core diameter and variable auger drill bits are designed, which solves the problems of insufficient rigidity and poor chip removal performance in small-bore processing by existing drill bits, and achieves efficient drilling and flexible design optimization to meet complex needs.

CN120337494APending Publication Date: 2025-07-18SHENZHEN JINZHOU PRECISION TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510261390.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-06
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

The existing drill bit design methods are insufficient in small hole processing and have poor chip removal performance, which is difficult to meet high-precision requirements, and the existing software functions are limited, so they cannot flexibly respond to diversified design needs, have low efficiency, lack of effective evaluation information, and cannot fully meet complex design needs.

Method used

By obtaining the initialization data of the blank and the grinding wheel, setting the processing plane, obtaining the plane position data of the grinding wheel, obtaining the cross-section curve data, obtaining the lofted curve surface, creating a reference plane, obtaining the segmentation information on the outside of the knife surface, and designing a variable core diameter and auger drill bit based on the structure data of the spiral groove and the segmentation information on the outside of the knife surface.

Benefits of technology

It realizes optimization according to specific processing needs, provides more efficient drilling capabilities, improves the rigidity and chip removal performance of the drill bit, adapts to different hole sizes and processing needs, supports design optimization, and meets complex design needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120337494A_ABST
    Figure CN120337494A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a design method and system for a variable-core-diameter and variable-spiral drill bit, and belongs to the technical field of drill bit design. Initialized data of the blank and the grinding wheel can be obtained; setting a plurality of processing planes according to the initialization data of the blank and the grinding wheel, and obtaining plane pose data of the grinding wheel; acquiring section curve data according to the plane pose data of the grinding wheel; obtaining a lofting curved surface according to the section curve data; obtaining spiral groove structure data according to the lofting curved surface; creating a reference plane, and obtaining cutter surface outer side segmentation information; and according to the spiral groove structure data and the cutter face outer side segmentation information, the variable-core-diameter and variable-spiral drill bit is obtained. Optimization can be carried out according to specific machining requirements, and the more efficient drilling capacity is provided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of drill bit design, and particularly to a design method and system for a drill bit with variable core diameter and variable helix. Background Art

[0002] Current drill bit design methods have many deficiencies. Firstly, as the required hole diameter decreases, traditional drill bits face problems such as insufficient rigidity, poor chip evacuation performance, and drill breakage, making it difficult to meet the requirements of high-precision machining. Secondly, although existing technologies can achieve drill bit modeling under general conditions, in scenarios with numerous and complex variable parameters, the modeling ability is insufficient and cannot flexibly respond to diverse design requirements. In addition, the functions of existing software are limited and can only be used within a fixed range. There is a lack of effective evaluation information on design performance and quality, making it difficult to support design optimization. At the same time, these software cannot be extended, have low efficiency, and there are also certain defects in their functions, unable to fully meet the requirements of complex designs. Summary of the Invention

[0003] The main purpose of the embodiments of this application is to provide a design method and system for a drill bit with variable core diameter and variable helix.

[0004] The technical solution adopted by the present invention is as follows:

[0005] On the one hand, the embodiments of the present invention provide a design method for a drill bit with variable core diameter and variable helix. The design method for a drill bit with variable core diameter and variable helix includes the following steps:

[0006] Obtain the initialization data of the blank and the grinding wheel;

[0007] According to the initialization data of the blank and the grinding wheel, set a number of machining planes and obtain the plane pose data of the grinding wheel;

[0008] According to the plane pose data of the grinding wheel, obtain the cross-sectional curve data;

[0009] According to the cross-sectional curve data, obtain the lofting surface;

[0010] According to the lofting surface, obtain the spiral groove structure data;

[0011] Create a reference plane and obtain the splitting information outside the cutting face;

[0012] According to the spiral groove structure data and the splitting information outside the cutting face, obtain a drill bit with variable core diameter and variable helix.

[0013] Further, the step of obtaining the initialization data of the blank and the grinding wheel includes the following steps:

[0014] Obtain design parameters; the design parameters include grinding wheel data, blank data, drill bit data, and adjustment parameters;

[0015] The grinding wheel data includes the cross-sectional profile point coordinates, the installation angle, and the initial position of the grinding wheel;

[0016] The blank data includes the initial position of the blank, the outer diameter, the length, and the outer diameter taper;

[0017] The drill bit data includes the core diameter, the helix angle, the number of flutes, the flute length, the point angle, and the back angle parameters; the back angle parameters include the first back angle and the second back angle;

[0018] The adjustment parameters include the plane spacing, the slotting adjustment angle, and the tip grinding adjustment angle;

[0019] According to the design parameters, initialize the shapes and poses of the blank and the grinding wheel to obtain the initialization data of the blank and the grinding wheel.

[0020] Further, based on the initialization data of the blank and the grinding wheel, set a number of machining planes and obtain the plane pose data of the grinding wheel, including the following steps:

[0021] According to the initialization data of the blank and the grinding wheel, set a number of machining planes at intervals along the axis of the blank to obtain the machining plane position data;

[0022] Set the core diameter increment;

[0023] Calculate the rotation angle of the grinding wheel around the axis of the blank;

[0024] According to the machining plane position data, the core diameter increment, and the rotation angle, obtain the plane pose data of the grinding wheel.

[0025] Further, based on the plane pose data of the grinding wheel, obtain the cross-sectional curve data, including the following steps:

[0026] Set the coordinates of any point on the cross-sectional profile of the grinding wheel to obtain the profile coordinate points of the grinding wheel;

[0027] Set the self-rotation rotation parameters of the grinding wheel;

[0028] According to the plane pose data of the grinding wheel, the profile coordinate points, and the self-rotation rotation parameters of the grinding wheel, perform the helical motion of the profile coordinate points to obtain the trajectory coordinates and get the cross-sectional curve data.

[0029] Further, based on the cross-sectional curve data, obtain the lofting surface, including the following steps:

[0030] According to the cross-sectional curve data, perform lofting processing to obtain a three-dimensional surface;

[0031] Perform a rotation transformation on the three-dimensional surface according to the slotting adjustment angle to obtain the lofting surface.

[0032] Further, obtaining the spiral groove structure data according to the lofting surface includes the following steps:

[0033] According to the lofting surface, the blank is segmented, and part of the solid is subtracted to form the geometric structure of the spiral groove, thereby obtaining the spiral groove structure data.

[0034] Further, creating the reference plane and obtaining the segmentation information on the outer side of the tool face includes the following steps:

[0035] Taking the intersection point of the blank end face and the blank axis as the origin O, a three-dimensional coordinate system is established;

[0036] The Z-axis of the three-dimensional coordinate system coincides and is parallel to the blank axis; the X-axis and Y-axis of the three-dimensional coordinate system are both perpendicular to the Z-axis, and the minimum angle formed between the X-axis and the Y-axis is 90 degrees;

[0037] On the blank end face, a first reference plane is created and rotated by half of the supplementary angle of the apex angle around the X-axis to obtain a second reference plane;

[0038] The intersection line of the second reference plane and the YOZ plane is obtained;

[0039] The second reference plane is rotated clockwise by the first clearance angle around the intersection line to obtain a first cutting plane;

[0040] The second reference plane is rotated clockwise by the second clearance angle around the intersection line to obtain a second cutting plane;

[0041] The plane rotation angle is set;

[0042] The first cutting plane is rotated around the blank axis by the plane rotation angle to obtain a third cutting plane;

[0043] The second cutting plane is rotated around the blank axis by the plane rotation angle to obtain a fourth cutting plane;

[0044] Using the first cutting plane, the second cutting plane, the third cutting plane, and the fourth cutting plane to subtract the outer part of the blank to obtain the segmentation information on the outer side of the tool face.

[0045] On the other hand, an embodiment of the present invention provides a variable core diameter and variable helix drill bit design system, and the variable core diameter and variable helix drill bit design system includes:

[0046] A first module for obtaining the initialization data of the blank and the grinding wheel;

[0047] A second module for setting a plurality of machining planes according to the initialization data of the blank and the grinding wheel and obtaining the plane pose data of the grinding wheel;

[0048] The third module is used to obtain cross-sectional curve data according to the planar pose data of the grinding wheel;

[0049] The fourth module is used to obtain a lofting surface according to the cross-sectional curve data;

[0050] The fifth module is used to obtain spiral groove structure data according to the lofting surface;

[0051] The sixth module is used to create a reference plane and obtain the splitting information outside the tool face;

[0052] The seventh module is used to obtain a variable core diameter and variable helix drill according to the spiral groove structure data and the splitting information outside the tool face.

[0053] On the other hand, an embodiment of the present invention provides a variable core diameter and variable helix drill design device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the variable core diameter and variable helix drill design method as described above is implemented.

[0054] On the other hand, an embodiment of the present invention provides a computer-readable storage medium storing computer-executable instructions for causing a computer to execute the variable core diameter and variable helix drill design method as described above.

[0055] The embodiments of the present application at least include the following beneficial effects: The present application provides a variable core diameter and variable helix drill design method and system. The present invention can obtain the initialization data of the blank and the grinding wheel; set a plurality of machining planes according to the initialization data of the blank and the grinding wheel, and obtain the planar pose data of the grinding wheel; obtain cross-sectional curve data according to the planar pose data of the grinding wheel; obtain a lofting surface according to the cross-sectional curve data; obtain spiral groove structure data according to the lofting surface; create a reference plane and obtain the splitting information outside the tool face; obtain a variable core diameter and variable helix drill according to the spiral groove structure data and the splitting information outside the tool face. The present invention can be optimized according to specific processing requirements and provide more efficient drilling ability. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] Figure 1 is a schematic diagram of the variable core diameter and variable helix drill design method provided by an embodiment of the present invention;

[0057] Figure 2 is a schematic diagram of the variable core diameter and variable helix drill design process provided by an embodiment of the present invention;

[0058] Figure 3 is a schematic diagram of a plane placed along the axis of the blank provided by an embodiment of the present invention;

[0059] Figure 4 It is a schematic diagram of the grinding pose relationship and the abrasive grain profile provided by the embodiment of the present invention;

[0060] Figure 5 It is a schematic diagram of the variation law of the helix angle provided by the embodiment of the present invention;

[0061] Figure 6 It is a schematic diagram of the variation law of the core diameter provided by the embodiment of the present invention;

[0062] Figure 7 It is a schematic diagram of the variation law of the grinding wheel installation angle provided by the embodiment of the present invention;

[0063] Figure 8 It is a schematic diagram of the cross-section curve solved provided by the embodiment of the present invention;

[0064] Figure 9 It is a schematic diagram of the lofting surface of the cross-section curve and the blank segmentation provided by the embodiment of the present invention;

[0065] Figure 10 It is a schematic diagram of creating a plane and blank segmentation provided by the embodiment of the present invention;

[0066] Figure 11 It is a schematic diagram of the variable core diameter and variable helix drill bit structure provided by the embodiment of the present invention.

[0067] Reference numerals: 1 - blank coordinate system, 2 - blank, 3 - plane at z i section, 4 - z i section at, 5 - blank axis, 6 - fixed coordinate system, 7 - abrasive grain profile, 8 - grinding wheel coordinate system, 9 - grinding wheel, 10 - spiral groove, 11 - variation law of the helix angle of the first groove, 12 - variation law of the helix angle of the second groove, 13 - z i core diameter circle at, 14 - cross-section curve, 15 - lofting surface, 16 - spiral groove surface, 17 - blank segmented by the lofting surface, 18 - first reference plane, 19 - second reference plane, 20 - first cutting plane, 21 - second cutting plane, 22 - intersection line of the second reference plane and the YOZ plane, 23 - third cutting plane, 24 - fourth cutting plane, 25 - first groove, 26 - second groove, 27 - second flank, 28 - first flank. Detailed implementation manners

[0068] To make the objectives, technical solutions, and advantages of this application clearer, the following further elaborates on this application in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely used to explain this application and are not intended to limit this application. When the following description involves the accompanying drawings, unless otherwise indicated, the same numerals in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the embodiments of this application. They are merely examples of devices and methods that are consistent with some aspects of the embodiments of this application as detailed in the appended claims.

[0069] It can be understood that the terms "first", "second", etc. used in this application may be used herein to describe various concepts, but unless otherwise specified, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another. For example, without departing from the scope of the embodiments of this application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the words "if", "when" as used herein may be interpreted as "when...", "while...", or "in response to determining".

[0070] The terms "at least one", "a plurality of", "each", "any one", etc. used in this application, where at least one includes one, two, or more than two, a plurality includes two or more than two, each refers to each one of the corresponding plurality, and any one refers to any one of the plurality.

[0071] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0072] Before elaborating in detail on the embodiments of this application, first, some nouns and terms involved in the embodiments of this application are explained. The nouns and terms involved in the embodiments of this application are applicable to the following explanations.

[0073] 1) Variable core diameter refers to the change in the core diameter of the drill bit along the axis of the drill bit. By adjusting the core diameter, the rigidity and chip evacuation performance of the drill bit can be optimized to adapt to different hole diameters and processing requirements.

[0074] 2) Variable helix refers to the change in the helix angle or helix shape of the helical groove of the drill bit along the axis of the drill bit. The variable helix design can improve the chip evacuation effect, reduce chip jamming, and at the same time improve the cutting performance and lifespan of the drill bit.

[0075] 3) Blank refers to the raw material used to manufacture the drill bit.

[0076] 4) The grinding wheel refers to a tool used for grinding the spiral grooves and cutting edges of the drill bit.

[0077] The embodiments of the present invention will be further described below in conjunction with the accompanying drawings.

[0078] On the one hand, the embodiments of the present invention provide a design method for a drill bit with variable core diameter and variable helix. Referring to Figure 1 , the design method for a drill bit with variable core diameter and variable helix includes the following steps:

[0079] S100. Obtain the initial data of the blank and the grinding wheel;

[0080] S200. According to the initial data of the blank and the grinding wheel, set a number of machining planes and obtain the plane pose data of the grinding wheel;

[0081] S300. According to the plane pose data of the grinding wheel, obtain the cross-section curve data;

[0082] S400. According to the cross-section curve data, obtain the lofting surface;

[0083] S500. According to the lofting surface, obtain the spiral groove structure data;

[0084] S600. Create a reference plane and obtain the segmentation information outside the cutting surface;

[0085] S700. According to the spiral groove structure data and the segmentation information outside the cutting surface, obtain a drill bit with variable core diameter and variable helix.

[0086] As an optional implementation method, the method of the present invention is divided into multiple steps and involves the modeling of the geometric structure of the drill bit, the tool shape, and the machining process.

[0087] S100 in the embodiments of the present invention for obtaining the initial data of the blank and the grinding wheel includes the following steps:

[0088] S110. Obtain the design parameters; the design parameters include grinding wheel data, blank data, drill bit data, and adjustment parameters;

[0089] S120. The grinding wheel data includes cross-section profile point coordinates, installation angle, and initial position of the grinding wheel;

[0090] S130. The blank data includes the initial position of the blank, outer diameter, length, and outer diameter taper;

[0091] S140. The drill bit data includes core diameter, helix angle, number of grooves, groove length, tip angle, and flank angle parameters; the flank angle parameters include the first flank angle and the second flank angle;

[0092] S150. The adjustment parameters include plane spacing, slotting adjustment angle, and tip grinding adjustment angle;

[0093] S160. Initialize the shapes and poses of the blank and the grinding wheel according to the design parameters to obtain the initialization data of the blank and the grinding wheel.

[0094] As an optional implementation, the shape of the blank is cylindrical, and the shape of the grinding wheel is flat, circular, etc., and its position is initialized relative to the blank. The pose of the grinding wheel determines its relative position during the machining process.

[0095] S200 disclosed in the embodiments of the present invention sets a number of machining planes according to the initialization data of the blank and the grinding wheel, and obtains the plane pose data of the grinding wheel, including the following steps:

[0096] S210. Set a number of machining planes at intervals along the axis direction of the blank according to the initialization data of the blank and the grinding wheel to obtain the machining plane position data;

[0097] S220. Set the core diameter increase;

[0098] S230. Calculate the rotation angle of the grinding wheel around the axis of the blank;

[0099] S240. Obtain the plane pose data of the grinding wheel according to the machining plane position data, the core diameter increase, and the rotation angle.

[0100] As an optional implementation, in the embodiments of the present invention, a number of planes (these planes represent different machining sections) are evenly set along the axis direction of the blank, and each plane corresponds to a position of the grinding wheel. Based on the initial pose, the grinding wheel adjusts its position according to its motion trajectory so as to cut each plane. The pose of each plane is the geometric relationship when the grinding wheel contacts the blank, and determines the shape after the grinding wheel and the blank are joined.

[0101] S300 disclosed in the embodiments of the present invention obtains the cross-sectional curve data according to the plane pose data of the grinding wheel, including the following steps:

[0102] S310. Set the coordinates of any point on the cross-sectional contour of the grinding wheel to obtain the contour coordinate points of the grinding wheel;

[0103] S320. Set the rotation parameters of the grinding wheel's self-rotation;

[0104] S330. Execute the helical motion of the contour coordinate points according to the plane pose data of the grinding wheel, the contour coordinate points, and the rotation parameters of the grinding wheel's self-rotation to obtain the trajectory coordinates and get the cross-sectional curve data.

[0105] As an alternative embodiment, based on the positional relationship of the grinding wheel on each plane calculated through the above steps in the embodiments of the present invention, the contact line between the grinding wheel and the blank can be obtained, thereby obtaining the sectional curves on each plane. These curves are the geometric shapes formed after the blank is cut by the grinding wheel, composed of multiple intersecting line segments or curves, representing the cutting shapes of the grinding wheel at different machining positions.

[0106] S400 disclosed in the embodiments of the present invention obtains a lofting surface according to the sectional curve data, including the following steps:

[0107] S410: Perform lofting processing according to the sectional curve data to obtain a three-dimensional surface;

[0108] S420: Perform a rotation transformation on the three-dimensional surface according to the grooving adjustment angle to obtain a lofting surface.

[0109] As an alternative embodiment, all the sectional curves in the embodiments of the present invention are subjected to lofting processing to form a three-dimensional surface. The lofting process is to connect these sectional curves along a certain direction to generate a smooth surface. According to the design requirements of the drill bit, sometimes it is also necessary to rotate a certain angle around the axis of the blank to adjust the geometric shape of the drill bit, especially the changing parts of the spiral groove and the core diameter.

[0110] S500 disclosed in the embodiments of the present invention obtains spiral groove structure data according to the lofting surface, including the following steps:

[0111] S510: Divide the blank according to the lofting surface, subtract part of the solid, form the geometric structure of the spiral groove, and obtain the spiral groove structure data.

[0112] As an alternative embodiment, after the lofting surface is generated in the embodiments of the present invention, the blank is divided using this surface, thereby subtracting the unnecessary parts to form the geometric structure of the spiral groove. This step is to obtain the specific shape of the drill bit, especially the spiral structure and the variable core diameter part.

[0113] S600 disclosed in the embodiments of the present invention creates a reference plane and obtains the segmentation information outside the tool face, including the following steps:

[0114] S610: Take the intersection point of the blank end face and the blank axis as the origin O, and establish a three-dimensional coordinate;

[0115] The Z-axis of the three-dimensional coordinate coincides and is parallel to the blank axis; the X-axis and Y-axis of the three-dimensional coordinate are both perpendicular to the Z-axis, and the minimum angle formed between the X-axis and the Y-axis is 90 degrees;

[0116] S620: Create a first reference plane on the blank end face and rotate it by half of the supplementary angle of the vertex angle around the X-axis to obtain a second reference plane;

[0117] S630. Obtain the intersection line of the second reference plane and the YOZ plane;

[0118] S640. Rotate the second reference plane clockwise by a first back angle around the intersection line to obtain a first cutting plane;

[0119] S650. Rotate the second reference plane clockwise by a second back angle around the intersection line to obtain a second cutting plane;

[0120] S660. Set the plane rotation angle;

[0121] S670. Rotate the first cutting plane around the blank axis by the plane rotation angle to obtain a third cutting plane;

[0122] S680. Rotate the second cutting plane around the blank axis by the plane rotation angle to obtain a fourth cutting plane;

[0123] S690. Subtract the outer part of the blank using the first cutting plane, the second cutting plane, the third cutting plane, and the fourth cutting plane to obtain the outer blade segmentation information.

[0124] In the design of the drill bit, the back angle is a key parameter, which determines the cutting performance and durability of the tool. According to the back angle parameter, a plane is created, and the blank is further segmented through this plane to remove the excess part outside the flank face. This operation helps to achieve a more precise cutting edge shape.

[0125] As an optional implementation manner, the variable core diameter and variable helix drill bit of the embodiments of the present invention have technical advantages such as more free parameter control, integrable engineering analysis and simulation, and scalability.

[0126] The variable core diameter and variable helix drill bit design method of the embodiments of the present invention refers to Figure 2 , including:

[0127] S1. Obtain the required design parameters and initialize the shapes and poses of the blank and the grinding wheel; the design parameters include grinding wheel data (section profile point coordinates, installation angle, initial position of the grinding wheel), blank data (initial position, outer diameter, length, outer diameter taper), drill bit data (core diameter, helix angle, number of flutes, flute length, tip angle, first back angle, second back angle), and adjustment parameters (plane spacing, slotting adjustment angle, tip grinding adjustment angle).

[0128] S2. Place planes at specified intervals along the blank axis direction, and obtain the poses of the grinding wheel after moving from the initial pose to each plane (i.e., the plane pose data of the grinding wheel), as Figure 3 shown;

[0129] Assume that the plane placement interval is Δt and the placement quantity is n, then the position of the i-th plane is z i=(i - 1)·Δt, where 1 ≤ i ≤ n, then when the grinding wheel moves from the initial position to this position, the translation distance along the blank axis is z i , core diameter increment k i , rotation angle of the grinding wheel around the blank axis Outer diameter r of the blank passing through the intermediate position i and helix angle β i Obtained as follows: The initial pose of the grinding wheel is determined by the initial center coordinates (a x0 , a y0 , a z0 ) and the initial installation angle δ0. The center coordinates of the grinding wheel at this position are determined by transforming the initial center coordinates, and the installation angle δ of the grinding wheel at this position is set as required. The specific method for determining the center coordinates (a x , a y , a z ) of the grinding wheel in the i-th plane is as follows:

[0130] Let the core diameter increment at this position relative to the initial position be k i , then translate the initial center coordinates (a x0 , a y0 , a z0 ) by k i along the X-axis, by z i along the Z-axis, and rotate by φ around the Z-axis, which are the center coordinates of the grinding wheel at this plane position.

[0131] Among them, Δt represents the interval between planes; n represents the number of planes placed, which should satisfy exceeding the set slot length; z i represents the position of the i-th plane in the blank coordinate system X B Y B Z B ; r i represents the core diameter at position z i in the blank coordinate system X B Y B Z B ; β i represents the helix angle at position z i in the blank coordinate system X B Y B Z B ; δ0 represents the initial installation angle in the blank coordinate system X B Y B Z B ; δ represents the installation angle of the grinding wheel at position z i in the blank coordinate system X B Y B Z B ; k i represents the core diameter increment, position zi The increase in core diameter relative to the initial position z1, in the blank coordinate system X B Y B Z B ; represents the movement from the initial position z1 to the position z i , the rotation angle of the grinding wheel around the axis, in the blank coordinate system X B Y B Z B ; (a x0 , a y0 , a z0 ) represents the initial center coordinates of the grinding wheel, in the fixed coordinate system X M Y M Z M ; (a x , a y , a z ) represents the center coordinates of the grinding wheel at the position z i , in the fixed coordinate system X M Y M Z M .

[0132] The blank coordinate system X B Y B Z B is fixed at the center of the blank end face and moves with the movement of the blank. The fixed coordinate system X M Y M Z M always remains fixed, and it coincides with the blank coordinate system X B Y B Z B at the initial moment.

[0133] S3. Transform the grinding wheel to each plane according to the pose relationship (the planar pose data of the grinding wheel), and solve the sectional curve (sectional curve data) at each plane position;

[0134] As Figure 4 shown, let the coordinates of any point on the sectional contour of the grinding wheel be (x0, y0, z0), and u be the rotation parameter of the grinding wheel's self-rotation. Then the coordinates (x i , y i , z i ) of any point on the grinding wheel can be expressed by u, x0, and z0, denoted as (x i (u, x0, z ) ), y i (u, x0, z0), z i (u, x0, z0)). Let the rotation angle of the grinding wheel along the blank axis be θ. Then the trajectory of this point's helical motion is determined by the following steps in sequence:

[0135] S3.1. Rotate this point clockwise by an angle δ about the grinding wheel coordinate axis X G . The helix direction of the spiral groove is right-handed (the rotation direction determines the helix direction of the drill bit spiral groove, i.e., clockwise rotation is right-handed and counterclockwise rotation is left-handed).

[0136] S3.2. Translate the origin of the grinding wheel coordinate system where this point is located from (0, 0, 0) to the grinding wheel center coordinate (a x , a y , a z ) of the i-th plane;

[0137]

[0138] S3.3. This point makes a helical motion, i.e., rotates by an angle θ about the blank axis and at the same time translates a distance to obtain the trajectory coordinates (x zi (u, x0, z0, θ), y zi (u, x0, z0, θ), z zi (u, x0, z0, θ)). The parameter variation law is as shown in Figure 5 and Figure 6 and Figure 7 .

[0139]

[0140] Let z zi = z i , eliminate θ, combine the envelope condition , substitute the values of u, x0, and z0, and then screen out the envelope points inside the circle according to the outer diameter r i at this location for creating a spline curve, i.e., the cross-sectional curve at this plane position, to obtain the cross-sectional curve data, as shown in Figure 8 .

[0141] Among them, (x0, y0, z0) represents the coordinates of any point on the longitudinal section profile of the grinding wheel; u represents the grinding wheel self-rotation parameter, i.e., the parameter for rotating about its own axis, in the grinding wheel coordinate system X G Y G Z G ; (x i , y i , z i ) represents the coordinates of any point on the surface profile of the grinding wheel, in the fixed coordinate system X M Y M Z M ; θ represents the rotation angle of the grinding wheel making a helical motion along the blank axis as θ; (x zi , y zi , z zi ) represents the coordinates of any point on the surface profile of the grinding wheel (x i , yi , z i ) The point after making a helical motion, in the fixed coordinate system X M Y M Z M .

[0142] The grinding wheel coordinate system X G Y G Z G is fixed at the center of the grinding wheel and moves with the grinding wheel.

[0143] S4. Loft all the sectional curves to obtain a lofted surface and rotate it by an angle around the blank axis as needed;

[0144] Construct a lofted surface based on all the sectional curves obtained in the previous steps and perform a rotation transformation according to the grooving adjustment angle. Here, input the sectional curves into BRepOffsetAPI_ThruSections in the OpenCascade API to create a lofted surface, as Figure 9 shown.

[0145] S5. Divide the blank with the obtained lofted surface, subtract the entity inside the groove, and obtain the helical groove structure data, as Figure 9 shown;

[0146] S6. Create a plane according to the back angle parameter, divide the blank with the obtained plane, and subtract the entity outside the flank face, as Figure 10 shown. The method includes:

[0147] S6.1. Refer to Figure 10 , take the intersection point of the blank end face and the blank axis as the origin O, and establish a three-dimensional coordinate; where the Z-axis of the three-dimensional coordinate coincides and is parallel to the blank axis; the X-axis and Y-axis of the three-dimensional coordinate are both perpendicular to the Z-axis, and the minimum angle formed between the X-axis and Y-axis is 90 degrees; create a first reference plane on the blank end face and rotate it by half of the supplementary angle of the vertex angle around the X-axis to obtain a second reference plane;

[0148] S6.2. Find the intersection line of the second reference plane and the YOZ plane;

[0149] S6.3. Rotate the second reference plane clockwise around the intersection line by the first back angle to obtain the first cutting plane;

[0150] S6.4. Rotate the second reference plane clockwise around the intersection line by the second back angle to obtain the second cutting plane;

[0151] S6.5. Rotate the first and second cutting planes around the blank axis by 180° to obtain the third and fourth cutting planes;

[0152] S6.6. Use the four cutting planes to subtract the outside part of the blank.

[0153] S7. Obtain a drill bit entity with a variable core diameter and variable helix, as Figure 11 shown.

[0154] After the geometric modeling and segmentation steps in the embodiments of the present invention, what is finally obtained is a complete three-dimensional entity of a drill bit with a variable core diameter and variable helix. This drill bit not only has a variable core diameter design, but also has adjustable helix angle and clearance angle, and can be optimized according to specific processing requirements to provide more efficient drilling ability.

[0155] The embodiments of the present invention can adjust the precision as needed to meet the requirements of different occasions.

[0156] The embodiments of the present invention use the lofting rather than sweeping (scanning) method to establish the model, avoiding the problems of solving the swept body and self-intersection.

[0157] During the drill bit design process, more flexible parameter control can be achieved. Developers can freely control the variation laws of parameters such as the drill bit core diameter and helix angle, and turn ideas into reality.

[0158] This method can be implemented on an open-source CAD kernel, and further integrated with engineering analysis and simulation tools to support structural analysis, mechanical analysis, thermal analysis, and chip simulation of drill bits with variable core diameter and variable helix angle, providing data for the performance and quality evaluation of the design.

[0159] On the other hand, the embodiments of the present invention also provide a design system for a drill bit with a variable core diameter and variable helix. The design system for a drill bit with a variable core diameter and variable helix includes:

[0160] The first module is used to obtain the initialization data of the blank and the grinding wheel;

[0161] The second module is used to set a number of machining planes according to the initialization data of the blank and the grinding wheel, and obtain the plane pose data of the grinding wheel;

[0162] The third module is used to obtain the cross-sectional curve data according to the plane pose data of the grinding wheel;

[0163] The fourth module is used to obtain the lofting surface according to the cross-sectional curve data;

[0164] The fifth module is used to obtain the spiral groove structure data according to the lofting surface;

[0165] The sixth module is used to create a reference plane and obtain the segmentation information outside the tool face;

[0166] The seventh module is used to obtain a drill bit with a variable core diameter and variable helix according to the spiral groove structure data and the segmentation information outside the tool face.

[0167] On the other hand, an embodiment of the present invention further provides a variable core diameter and variable helix drill bit design device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, it implements the variable core diameter and variable helix drill bit design method as described above.

[0168] The processor and the memory can be connected through a bus or other means. The memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. In addition, the memory can include high-speed random access memory, and can also include non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some embodiments, the memory can optionally include a memory remotely set relative to the processor, and these remote memories can be connected to the processor through a network. Examples of the above network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0169] On the other hand, an embodiment of the present invention further provides a computer-readable storage medium, which stores computer-executable instructions for causing a computer to execute the variable core diameter and variable helix drill bit design method as described above.

[0170] Those of ordinary skill in the art can understand that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and appropriate combinations thereof. Some physical components or all physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or can be implemented as hardware, or can be implemented as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include a computer storage medium (or non-transitory medium) and a communication medium (or transitory medium). As is well known to those of ordinary skill in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information, such as computer-readable instructions, data structures, program modules, or other data. Computer storage media includes but is not limited to RAM, ROM, EEPROM, flash memory, or other memory technologies, CD-ROM, digital versatile disk (DVD), or other optical disk storage, magnetic cassette, tape, magnetic disk storage, or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, as is well known to those of ordinary skill in the art, a communication medium generally includes computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission mechanism, and can include any information delivery medium.

[0171] The preferred embodiments of the embodiments of the present application have been described above with reference to the accompanying drawings. This does not limit the scope of the rights of the embodiments of the present application. Any modifications, equivalent replacements, and improvements made by those skilled in the art without departing from the scope and essence of the embodiments of the present application shall fall within the scope of the rights of the embodiments of the present application.

Claims

1. A design method for a drill bit with variable core diameter and variable helix, characterized in that, The method for designing a variable core diameter and variable helix drill bit includes the following steps: Obtain the initialization data of the blank and the grinding wheel; According to the initialization data of the blank and the grinding wheel, set a number of machining planes and obtain the plane pose data of the grinding wheel; According to the plane pose data of the grinding wheel, obtain the sectional curve data; According to the sectional curve data, obtain the lofting surface; According to the lofting surface, obtain the spiral groove structure data; Create a reference plane and obtain the segmentation information outside the tool face; According to the spiral groove structure data and the segmentation information outside the tool face, obtain a variable core diameter and variable helix drill bit.

2. The variable core diameter and variable helix drill bit design method according to claim 1, wherein The obtaining of the initialization data of the blank and the grinding wheel includes the following steps: Obtain the design parameters; the design parameters include grinding wheel data, blank data, drill bit data, and adjustment parameters; The grinding wheel data includes the sectional contour point coordinates, installation angle, and initial position of the grinding wheel; The blank data includes the initial position of the blank, outer diameter, length, and outer diameter taper; The drill bit data includes core diameter, helix angle, number of flutes, flute length, tip angle, and flank angle parameters; the flank angle parameters include the first flank angle and the second flank angle; The adjustment parameters include the plane spacing, grooving adjustment angle, and tip grinding adjustment angle; According to the design parameters, initialize the shape and pose of the blank and the grinding wheel to obtain the initialization data of the blank and the grinding wheel.

3. The variable core diameter and variable helix drill bit design method according to claim 1, characterized in that The setting of a number of machining planes according to the initialization data of the blank and the grinding wheel and obtaining the plane pose data of the grinding wheel includes the following steps: According to the initialization data of the blank and the grinding wheel, set a number of machining planes at intervals along the axis of the blank to obtain the machining plane position data; Set the core diameter increment; Calculate the rotation angle of the grinding wheel around the axis of the blank; According to the machining plane position data, the core diameter increment, and the rotation angle, obtain the plane pose data of the grinding wheel.

4. The variable core diameter and variable helix drill bit design method according to claim 1, characterized in that The obtaining of the sectional curve data according to the plane pose data of the grinding wheel includes the following steps: Set the coordinates of any point on the sectional contour of the grinding wheel to obtain the contour coordinate points of the grinding wheel; Set the self-rotation rotation parameters of the grinding wheel; According to the plane pose data of the grinding wheel, the contour coordinate points, and the self-rotation rotation parameters of the grinding wheel, perform the spiral motion of the contour coordinate points to obtain the trajectory coordinates and obtain the sectional curve data.

5. The variable core diameter and variable helix drill bit design method according to claim 1, characterized in that The obtaining of the lofting surface according to the sectional curve data includes the following steps: According to the sectional curve data, perform lofting processing to obtain a three-dimensional surface; Perform a rotation transformation on the three-dimensional surface according to the grooving adjustment angle to obtain the lofting surface.

6. The method for designing a variable core diameter and variable helix drill bit according to claim 1, wherein The obtaining of the spiral groove structure data according to the lofting surface includes the following steps: According to the lofting surface, divide the blank, subtract part of the solid, and form the geometric structure of the spiral groove to obtain the spiral groove structure data.

7. The variable core diameter and variable helix drill bit design method according to claim 1, characterized in that The creating of the reference plane and obtaining the segmentation information outside the tool face includes the following steps: Take the intersection point of the end face of the blank and the axis of the blank as the origin O, and establish a three-dimensional coordinate system; The Z-axis of the three-dimensional coordinate system coincides and is parallel to the axis of the blank; the X-axis and Y-axis of the three-dimensional coordinate system are both perpendicular to the Z-axis, and the minimum angle formed between the X-axis and the Y-axis is 90 degrees; Create a first reference plane on the end face of the blank, and rotate half of the supplementary angle of the apex angle around the X-axis to obtain a second reference plane; Obtain the intersection line of the second reference plane and the YOZ plane; Rotate the second reference plane clockwise by a first clearance angle around the intersection line to obtain a first cutting plane; Rotate the second reference plane clockwise by a second clearance angle around the intersection line to obtain a second cutting plane; Set the plane rotation angle; Rotate the first cutting plane around the blank axis by the plane rotation angle to obtain a third cutting plane; Rotate the second cutting plane around the blank axis by the plane rotation angle to obtain a fourth cutting plane; Subtract the outer part of the blank using the first cutting plane, the second cutting plane, the third cutting plane, and the fourth cutting plane to obtain the outer side segmentation information of the tool face.

8. A variable core diameter and variable helix drill bit design system, characterized in that, The variable core diameter and variable helix drill bit design system includes: A first module for obtaining the initialization data of the blank and the grinding wheel; A second module for setting a number of machining planes according to the initialization data of the blank and the grinding wheel and obtaining the plane pose data of the grinding wheel; A third module for obtaining the section curve data according to the plane pose data of the grinding wheel; A fourth module for obtaining a lofting surface according to the section curve data; A fifth module for obtaining the spiral groove structure data according to the lofting surface; A sixth module for creating a reference plane and obtaining the outer side segmentation information of the tool face; A seventh module for obtaining a variable core diameter and variable helix drill bit according to the spiral groove structure data and the outer side segmentation information of the tool face.

9. A variable core diameter and variable helix drill bit design device, characterized in that, It includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, it implements the variable core diameter and variable helix drill bit design method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions for causing a computer to execute the variable core diameter and variable helix drill bit design method according to any one of claims 1 to 7.