[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN118036319B - Drilling tool design method and device, electronic equipment and storage medium - Google Patents

Drilling tool design method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN118036319B
CN118036319B CN202410235674.3A CN202410235674A CN118036319B CN 118036319 B CN118036319 B CN 118036319B CN 202410235674 A CN202410235674 A CN 202410235674A CN 118036319 B CN118036319 B CN 118036319B
Authority
CN
China
Prior art keywords
drilling tool
structural parameters
designed
performance evaluation
evaluation item
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202410235674.3A
Other languages
Chinese (zh)
Other versions
CN118036319A (en
Inventor
朱水生
刘绪维
王正齐
张德君
王威
薛翔远
赵紫锋
龚文安
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Dingtai Hi Tech Co ltd
Original Assignee
Guangdong Dingtai Hi Tech Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Dingtai Hi Tech Co ltd filed Critical Guangdong Dingtai Hi Tech Co ltd
Priority to CN202410235674.3A priority Critical patent/CN118036319B/en
Publication of CN118036319A publication Critical patent/CN118036319A/en
Application granted granted Critical
Publication of CN118036319B publication Critical patent/CN118036319B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/17Mechanical parametric or variational design

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Drilling Tools (AREA)

Abstract

The invention discloses a drilling tool design method, a drilling tool design device, electronic equipment and a storage medium. The method comprises the following steps: determining initial structural parameters of a drilling tool to be designed; constructing a drilling tool rigidity evaluation item and a drilling tool chip removal performance evaluation item of a drilling tool to be designed according to the initial structural parameters; determining a drilling tool performance evaluation function according to the drilling tool rigidity evaluation item and the drilling tool chip removal performance evaluation item; updating the initial structural parameters based on the drilling tool performance evaluation function until preset conditions are met, and taking the updated initial structural parameters as target structural parameters of the drilling tool to be designed so as to process and design the drilling tool to be designed based on the target structural parameters. According to the technical scheme, the multi-factor quantitative analysis of the drilling tool design can be realized, the reliability of the drilling tool is optimized and improved, and the rejection rate in the PCB processing process can be effectively reduced.

Description

Drilling tool design method and device, electronic equipment and storage medium
Technical Field
The present invention relates to the field of printed circuit board processing technologies, and in particular, to a method and an apparatus for designing a drilling tool, an electronic device, and a storage medium.
Background
With the development of high integration and precision of electronic products, the requirements on printed circuit boards are increasing. At the same time, the stability and reliability requirements for the drilling tool for machining become more stringent. Most of the designs of the existing drilling tools are based on design experience and theoretical directional analysis, and the methods have large design deviation and cannot meet the design requirements of the existing drilling tools. The design of the boring tool includes a number of factors, and there are a number of factors that are tied to each other, and the boring tool's performance is multi-dimensional, requiring the boring tool to be evaluated from multiple directions.
Disclosure of Invention
The invention provides a design method, a device, electronic equipment and a storage medium of a drilling tool, which can quantitatively analyze multiple factors of the drilling tool design, optimize and improve the reliability of the drilling tool and effectively reduce the rejection rate in the PCB processing process.
According to an aspect of the present invention, there is provided a method of designing a drilling tool, the method comprising:
determining initial structural parameters of a drilling tool to be designed;
constructing a drilling tool rigidity evaluation item and a drilling tool chip removal performance evaluation item of the drilling tool to be designed according to the initial structural parameters;
Determining a drilling tool performance evaluation function according to the drilling tool rigidity evaluation item and the drilling tool chip removal performance evaluation item;
Updating the initial structural parameters based on the drilling tool performance evaluation function until preset conditions are met, and taking the updated initial structural parameters as target structural parameters of the drilling tool to be designed so as to process and design the drilling tool to be designed based on the target structural parameters.
According to another aspect of the present invention, there is provided a design apparatus of a drilling tool, the apparatus comprising:
The initial structure parameter determining module is used for determining initial structure parameters of the drilling tool to be designed;
the evaluation item determining module is used for constructing a drilling tool rigidity evaluation item and a drilling tool chip removal performance evaluation item of the drilling tool to be designed according to the initial structural parameters;
the performance evaluation function determining module is used for determining a drilling tool performance evaluation function according to the drilling tool rigidity evaluation item and the drilling tool chip removal performance evaluation item;
And the target structure parameter determining module is used for updating the initial structure parameter based on the drilling tool performance evaluation function until a preset condition is met, and taking the updated initial structure parameter as a target structure parameter of the drilling tool to be designed so as to process and design the drilling tool to be designed based on the target structure parameter.
According to another aspect of the present invention, there is provided an electronic apparatus including:
At least one processor; and
A memory communicatively coupled to the at least one processor; wherein,
The memory stores a computer program executable by the at least one processor to enable the at least one processor to perform the method of designing a drilling tool according to any one of the embodiments of the present invention.
According to another aspect of the present invention, there is provided a computer readable storage medium storing computer instructions for causing a processor to execute the method of designing a drilling tool according to any one of the embodiments of the present invention.
According to the technical scheme, initial structural parameters of the drilling tool to be designed are determined; constructing a drilling tool rigidity evaluation item and a drilling tool chip removal performance evaluation item of a drilling tool to be designed according to the initial structural parameters; determining a drilling tool performance evaluation function according to the drilling tool rigidity evaluation item and the drilling tool chip removal performance evaluation item; updating the initial structural parameters based on the drilling tool performance evaluation function until preset conditions are met, and taking the updated initial structural parameters as target structural parameters of the drilling tool to be designed so as to process and design the drilling tool to be designed based on the target structural parameters. According to the technical scheme, the target structural parameters are obtained by updating the initial structural parameters based on the drilling tool performance evaluation function determined by the drilling tool rigidity evaluation item and the drilling tool chip removal performance evaluation item, so that the multi-factor quantitative analysis of the drilling tool design can be realized, the reliability of the drilling tool is optimized and improved, and the rejection rate in the PCB processing process can be effectively reduced.
It should be understood that the description in this section is not intended to identify key or critical features of the embodiments of the invention or to delineate the scope of the invention. Other features of the present invention will become apparent from the description that follows.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method of designing a drilling tool according to a first embodiment of the present invention;
FIG. 2 is a schematic view of a drilling tool according to a first embodiment of the present invention;
FIG. 3 is a flow chart of a method for designing a drilling tool according to a second embodiment of the present invention;
fig. 4 is a schematic diagram of rectangular coordinate systems OXY and OYZ according to a second embodiment of the present invention;
FIG. 5 is a schematic illustration of the offset of a drill tip contact plate according to a second embodiment of the present invention;
fig. 6 is a schematic diagram of an offset point in an OXY-coordinate system according to a second embodiment of the present invention;
FIG. 7 is a schematic diagram of a construction flow of a rigidity evaluation term of a drilling tool according to a second embodiment of the present invention;
FIG. 8 is a schematic diagram of a construction flow of a drill tool chip removal performance evaluation item according to a second embodiment of the present invention;
FIG. 9 is a flowchart for iterative optimization of a genetic algorithm provided in accordance with a second embodiment of the present invention;
Fig. 10 is a schematic structural view of a design device of a drilling tool according to a third embodiment of the present invention;
Fig. 11 is a schematic structural view of an electronic device implementing a method of designing a drilling tool according to an embodiment of the present invention.
Detailed Description
In order that those skilled in the art will better understand the present invention, a technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, shall fall within the scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example 1
Fig. 1 is a flowchart of a method for designing a drilling tool according to an embodiment of the present invention, where the method may be performed by a drilling tool design device, and the drilling tool design device may be implemented in hardware and/or software, and the drilling tool design device may be configured in an electronic device. As shown in fig. 1, the method includes:
s110, determining initial structural parameters of the drilling tool to be designed.
The structural parameters comprise core thickness, helix angle, core thickness taper, leaf width, groove width, back angle, first clearance face angle, second clearance face angle, point angle, diameter and edge length. By way of example, fig. 2 shows a schematic structural diagram of a drilling tool, which, as shown in fig. 2, is labeled for the individual structures of the drilling tool.
Optionally, determining initial structural parameters of the drilling tool to be designed includes: acquiring processing conditions of a drilling tool to be designed; and determining initial structural parameters of the drilling tool to be designed according to the machining conditions.
In the embodiment of the invention, after the processing conditions of the drilling tool to be designed are obtained, the drilling requirements are analyzed according to the processing conditions, and the reasonable structure is designed according to the drilling requirements, namely, the initial structural parameters of the drilling tool to be designed are determined, so that the drilling tool to be designed can meet the processing requirements.
S120, constructing a drilling tool rigidity evaluation item and a drilling tool chip removal performance evaluation item of the drilling tool to be designed according to the initial structural parameters.
The rigidity evaluation item of the drilling tool is used for evaluating rigidity of the drilling tool, and comprises bending resistance, torsion resistance, overall structural stability and the like of the drilling tool.
The chip removal performance evaluation item of the drilling tool is used for evaluating chip removal performance of the drilling tool, and comprises chip removal control capacity, chip removal efficiency, chip removal channel design and the like of the drilling tool.
In the embodiment of the invention, after the initial structural parameters of the drilling tool to be designed are determined, the rigidity evaluation item and the chip removal performance evaluation item of the drilling tool to be designed can be respectively constructed according to the related parameters in the initial structural parameters so as to effectively evaluate the rigidity and the chip removal performance of the drilling tool to be designed.
S130, determining a drilling tool performance evaluation function according to the drilling tool rigidity evaluation item and the drilling tool chip removal performance evaluation item.
In the embodiment of the invention, by comprehensively considering the two factors of the rigidity evaluation item and the chip removal performance evaluation item of the drilling tool, an effective drilling tool evaluation standard can be established, namely, the performance evaluation function of the drilling tool is determined, the performance of the drilling tool is quantitatively evaluated, and the accuracy of the performance evaluation of the drilling tool is improved.
Optionally, when determining the performance evaluation function of the drilling tool, the rigidity evaluation item of the drilling tool and the weight of the chip removal performance evaluation item of the drilling tool in the performance evaluation function can be adjusted so as to achieve the purpose of meeting actual requirements.
And S140, updating the initial structural parameters based on the drilling tool performance evaluation function until the preset conditions are met, and taking the updated initial structural parameters as target structural parameters of the drilling tool to be designed so as to process and design the drilling tool to be designed based on the target structural parameters.
The preset conditions may be set according to actual situations, for example, a specific rigidity value or chip removal performance index is reached, which is not limited in the embodiment of the present invention.
In the embodiment of the invention, after the preset conditions are determined, the initial structural parameters can be updated based on the drilling tool performance evaluation function, the performance score of the drilling tool to be designed after the structural parameters are updated is calculated after each update, whether the score meets the preset conditions is judged, iteration is continued if the score does not meet the preset conditions, the current structural parameters are used as target structural parameters if the score does not meet the preset conditions, and the drilling tool to be designed is processed and designed based on the target structural parameters, such as drawing detailed drawings, formulating processing technology and the like. Therefore, the designed drilling tool can be ensured to have excellent performance and reliability, and the rejection rate in the PCB processing process is effectively reduced.
According to the technical scheme, initial structural parameters of the drilling tool to be designed are determined; constructing a drilling tool rigidity evaluation item and a drilling tool chip removal performance evaluation item of a drilling tool to be designed according to the initial structural parameters; determining a drilling tool performance evaluation function according to the drilling tool rigidity evaluation item and the drilling tool chip removal performance evaluation item; updating the initial structural parameters based on the drilling tool performance evaluation function until preset conditions are met, and taking the updated initial structural parameters as target structural parameters of the drilling tool to be designed so as to process and design the drilling tool to be designed based on the target structural parameters. According to the technical scheme, the target structural parameters are obtained by updating the initial structural parameters based on the drilling tool performance evaluation function determined by the drilling tool rigidity evaluation item and the drilling tool chip removal performance evaluation item, so that the multi-factor quantitative analysis of the drilling tool design can be realized, the reliability of the drilling tool is optimized and improved, and the rejection rate in the PCB processing process can be effectively reduced.
Example two
Fig. 3 is a flowchart of a design method of a drilling tool according to a second embodiment of the present invention, where the design method is optimized based on the above embodiment, and a solution not described in detail in the embodiment of the present invention is shown in the above embodiment. As shown in fig. 3, the method includes:
s210, determining initial structural parameters of the drilling tool to be designed.
Illustratively, table 1 shows an initial structural parameter table of a drilling tool to be designed, and after determining the values of the initial structural parameters as shown in table 1, the values of the initial structural parameters may be formed into an array, which is denoted as an array G0.
TABLE 1 initial structural parameter Table for drilling tool to be designed
S220, constructing a drilling tool rigidity evaluation item of the drilling tool to be designed according to the initial structural parameters.
Optionally, constructing a drilling tool rigidity evaluation item of the drilling tool to be designed according to the initial structural parameters, including: calculating the end face moment of inertia of the drilling tool according to the initial structural parameters; constructing a helix angle function of the drilling tool to be designed according to the initial structural parameters; constructing a deflection function of the drilling tool under any stress according to the end face moment of inertia and the helix angle function; and constructing a drilling tool rigidity evaluation item of the drilling tool to be designed according to the deflection function.
Firstly, a drill point of a drilling tool to be designed is required to be used as an origin, an X axis is crossed by a central line, a Y axis perpendicular to the X axis is crossed by the origin, a Z axis perpendicular to a X, Y axis is crossed by the origin, and a rectangular coordinate system OXY and OYZ are obtained. Illustratively, fig. 4 shows a schematic diagram of rectangular coordinate systems OXY and OYZ.
Next, the end face moment of inertia of the drilling tool is calculated in a rectangular coordinate system OXY.
It will be appreciated that when drilling with a drilling tool, the drill tip first contacts the plate, and the drilling tool is offset to some extent before drilling into the plate due to deflection, drill tip wear, etc., and an exemplary offset of the drill tip contacting the plate is shown in fig. 5, where the offset angle is θ and the offset is w.
Optionally, calculating the end moment of inertia of the drilling tool based on the initial structural parameters includes: determining a chip removal sheave profile function of the drilling tool according to the initial structural parameters; and calculating the end face moment of inertia of the drilling tool according to the initial structural parameters.
The junk slot profile function of the drilling tool may be determined according to the diameter, the core thickness, the first relief angle, the second relief angle, the point angle and the helix angle in the initial structural parameters, and a specific determination method may refer to patent document CN115017567B. After the chip removal sheave profile function is determined, the end moment of inertia of the drilling tool can be determined. For example, fig. 6 shows a schematic diagram of an offset point in a rectangular coordinate system OXY, where I x=∫y2dA,Iy=∫x2 dA can be found. Wherein x and y are the horizontal and vertical coordinates of the offset point in the rectangular coordinate system OXY.
And then constructing a spiral angle function of the drilling tool to be designed according to the initial structural parameters in a rectangular coordinate system OYZ. In a drilling tool with a helix angle phi, the relationship between the values of theta and z can be expressed as
In addition, since the junk slots are spirally arranged, the cross section changes spirally along with the change of the z value, and then according to the rotation angle formula, the following steps are provided: i (θ) =i ysin2θ+Ixsin2θ+Ixy sin θcos θ, where I xy is the product of inertia, and is not more than 0.01% of I x or I y in the structure of the drilling tool, and is therefore negligible. Substituting the helix angle function into the above formula to obtainDeflection functionWherein z g represents the length of the junk slots.
Finally, since the ungrooved edge of the drilling tool is a cylinder, the cylinder has the same arbitrary cross section along the z-axis, and therefore, the moment of inertia isThe rigidity evaluation item of the drilling tool to be designedWherein a represents a weight coefficient.
By way of example, fig. 7 shows a schematic diagram of a construction flow of a rigidity evaluation item of a boring tool, as shown in fig. 7, which is a general flow of establishing rectangular coordinate systems OXY and OYZ, calculating an end face moment of inertia of the boring tool in the rectangular coordinate system OXY, constructing a helix angle function to be designed in the rectangular coordinate system OYZ, constructing a deflection function of the boring tool under arbitrary stress, and constructing a rigidity evaluation item of the boring tool.
S230, constructing a drilling tool chip removal performance evaluation item of the drilling tool to be designed according to the initial structural parameters.
Optionally, constructing a drill chip removal performance evaluation item of the drill to be designed according to the initial structural parameters, including: calculating the junk slot volume of a drilling tool to be designed, the ungrooved blade volume of the drilling tool, the front junk slot area and the rear end area of the junk slot according to the initial structural parameters; and constructing a chip groove evaluation item of the drilling tool according to the chip groove volume, the ungrooved edge volume of the drilling tool, the chip groove area at the front end and the chip groove area at the rear end.
Wherein the front end of the chip groove of the drilling tool to be designed is the end of the drill point, and the calculation formula of the chip groove area of the front end is as followsThe rear end of the chip groove of the drilling tool to be designed is the end of the chip groove end point, and the calculation formula of the area of the rear end of the chip groove is as followsThe calculation formula of the chip groove volume of the drilling tool to be designed is as followsThe ungrooved edge volume of the drilling tool is V c=πR2zf. Wherein S f is the front chip groove area, S b is the chip groove rear end area, V g is the chip groove volume, V c is the ungrooved edge volume of the drilling tool, h (x) represents the chip groove profile function, x 1、x2 represents the two intersection points x values of the chip groove profile function and the outer diameter circle function, x 1<x2, R represents the radius of the outer diameter circle, z g represents the chip groove length, and z f represents the edge length of the drilling tool. And then, constructing a chip groove evaluation item of the drilling tool according to the chip groove volume, the ungrooved edge volume of the drilling tool, the chip groove area at the front end and the chip groove rear end. Specifically, the drill junk slot evaluation itemWherein B, C is a weight coefficient.
By way of example, fig. 8 shows a schematic diagram of a construction flow of a drill chip removal performance evaluation item, as shown in fig. 8, which generally includes the steps of calculating a front chip removal groove area, calculating a chip removal groove rear end area, calculating a chip removal groove volume, calculating a drill ungrooved edge volume, and constructing a drill chip removal performance evaluation item.
S240, determining a drilling tool performance evaluation function according to the drilling tool rigidity evaluation item and the drilling tool chip removal performance evaluation item.
In the embodiment of the invention, by comprehensively considering the two factors of the rigidity evaluation item and the chip removal performance evaluation item of the drilling tool, an effective drilling tool evaluation standard can be established, namely, the performance evaluation function of the drilling tool is determined, the performance of the drilling tool is quantitatively evaluated, and the accuracy of the performance evaluation of the drilling tool is improved.
Illustratively, after determining the boring tool rigidity evaluation term R (z), and the boring tool chip ejection performance evaluation term C (x), the boring tool performance evaluation function h= -R (z) -C (x) may be determined from the boring tool rigidity evaluation term and the boring tool chip ejection performance evaluation term.
S250, updating the initial structural parameters based on the drilling tool performance evaluation function until the preset conditions are met.
Optionally, updating the initial structural parameter based on the drilling tool performance evaluation function until a preset condition is met, including: taking the drilling tool performance evaluation function as a moderate function in a genetic algorithm, and updating initial structure parameters through the moderate function based on a preset genetic operator and a limiting condition; and judging whether the updated initial structural parameters meet preset conditions, if not, returning to execute the construction of the drilling tool rigidity evaluation item and the drilling tool chip removal performance evaluation item of the drilling tool to be designed according to the initial structural parameters until the updated initial structural parameters meet the preset conditions.
The genetic algorithm is an optimization algorithm based on the biological evolution principle and is widely applied to various searching and optimizing problems. In the embodiment of the invention, because the number of the structural parameters of the drilling tool is large, part of parameter adjustment has high requirements on production and processing, but the influence on the whole performance is not great, so that for different processing conditions, only parameters with low adjustment cost and great influence are generally selected for optimization, such as a thread angleThe parameters are used as variables, the initial population is input, genetic algorithm operators including but not limited to selection operators, crossover operators, mutation operators, population sizes, genetic algorithm termination conditions and limiting conditions such as phi, a, T and gamma are set, and after the values of the values (0, 90), (0,0.2), (-30, 30) and (0, 90) are set, a genetic algorithm program or a tool box is operated to obtain an array G1 after the optimization of the array G0.
In the calculation process of the genetic algorithm, a moderate function, namely a drilling tool performance evaluation function is fixed, the structural parameters of an actual drilling tool are continuously changed, the moderate function is a function of the structural parameters of the drilling tool, in the process, a fitting process of a chip groove function is involved, and a single genetic algorithm is optimized and cannot find an optimal solution. Therefore, firstly, assuming that the moderate function does not change along with the change of the structural parameters, optimizing G0 into G1 through a genetic algorithm, firstly judging whether the structural parameter change affecting the chip groove function is obvious in the process, giving a judgment array N, if the judgment array N is [0.1 0.1 0.05 0.15], considering that the structural parameter of G1 is close to an optimal solution if the change amount of the G1 array relative to G0 is smaller than N, exiting the circulation, outputting the G1 parameter, otherwise, returning to execute the construction of a drilling tool rigidity evaluation item and a drilling tool chip removal performance evaluation item of the drilling tool to be designed according to the initial structural parameter until the updated initial structural parameter meets the preset condition. Illustratively, FIG. 9 shows a flowchart of iterative optimization of a genetic algorithm.
And S260, taking the updated initial structural parameters as target structural parameters of the drilling tool to be designed, so as to process and design the drilling tool to be designed based on the target structural parameters.
In the embodiment of the invention, the updated initial structural parameters meeting the preset conditions can be used as the target structural parameters of the drilling tool to be designed, and the drilling tool to be designed is processed and designed based on the target structural parameters, such as drawing detailed drawings, making processing technology and the like. Therefore, the designed drilling tool can be ensured to have excellent performance and reliability, and the rejection rate in the PCB processing process is effectively reduced.
According to the technical scheme, initial structural parameters of the drilling tool to be designed are determined; constructing a drilling tool rigidity evaluation item of a drilling tool to be designed according to the initial structural parameters; constructing a drilling tool chip removal performance evaluation item of a drilling tool to be designed according to the initial structural parameters; determining a drilling tool performance evaluation function according to the drilling tool rigidity evaluation item and the drilling tool chip removal performance evaluation item; updating the initial structural parameters based on the drilling tool performance evaluation function until a preset condition is met; and taking the updated initial structural parameters as target structural parameters of the drilling tool to be designed, and carrying out machining design on the drilling tool to be designed based on the target structural parameters. According to the technical scheme, the target structural parameters are obtained by updating the initial structural parameters based on the drilling tool performance evaluation function determined by the drilling tool rigidity evaluation item and the drilling tool chip removal performance evaluation item, so that the multi-factor quantitative analysis of the drilling tool design can be realized, the reliability of the drilling tool is optimized and improved, and the rejection rate in the PCB processing process can be effectively reduced.
Example III
Fig. 10 is a schematic structural diagram of a design device of a drilling tool according to a third embodiment of the present invention. As shown in fig. 10, the apparatus includes:
an initial structural parameter determination module 310 for determining initial structural parameters of the drilling tool to be designed;
The evaluation item determining module 320 is configured to construct a drilling tool rigidity evaluation item and a drilling tool chip removal performance evaluation item of the drilling tool to be designed according to the initial structural parameters;
A performance evaluation function determining module 330, configured to determine a performance evaluation function of the drilling tool according to the rigidity evaluation item of the drilling tool and the chip removal performance evaluation item of the drilling tool;
And the target structural parameter determining module 340 is configured to update the initial structural parameter based on the drilling tool performance evaluation function until a preset condition is met, and take the updated initial structural parameter as a target structural parameter of a drilling tool to be designed, so as to process and design the drilling tool to be designed based on the target structural parameter.
Optionally, the evaluation item determination module 320 includes:
an end face moment of inertia calculation unit for calculating an end face moment of inertia of the drilling tool according to the initial structural parameter;
the spiral angle function construction unit is used for constructing a spiral angle function of the drilling tool to be designed according to the initial structure parameters;
The deflection function construction unit is used for constructing a deflection function of the drilling tool under any stress according to the end face moment of inertia and the helix angle function;
And the rigidity evaluation item construction unit is used for constructing the rigidity evaluation item of the drilling tool to be designed according to the deflection function.
Optionally, the end face moment of inertia calculation unit includes:
A profile function determination subunit, configured to determine a junk slot profile function of the drilling tool according to the initial structural parameter;
and the end face moment of inertia calculating subunit is used for calculating the end face moment of inertia of the drilling tool according to the initial structural parameters.
Optionally, the evaluation item determination module 320 includes:
the chip groove parameter calculation unit is used for calculating the chip groove volume of the drilling tool to be designed, the ungrooved edge volume of the drilling tool, the chip groove area at the front end and the rear end area of the chip groove according to the initial structural parameters;
and the junk slot evaluation item construction unit is used for constructing a junk slot evaluation item of the drilling tool according to the junk slot volume, the volume of the ungrooved edge part of the drilling tool, the chip slot area at the front end and the rear end surface of the junk slot.
Optionally, the target structure parameter determination module 340 includes:
the structure parameter updating unit is used for taking the drilling tool performance evaluation function as a moderate function in a genetic algorithm, and updating the initial structure parameter through the moderate function based on a preset genetic operator and a limiting condition;
And the target structure parameter determining unit is used for judging whether the updated initial structure parameter meets a preset condition, and if not, returning to execute the construction of the drilling tool rigidity evaluation item and the drilling tool chip removal performance evaluation item of the drilling tool to be designed according to the initial structure parameter until the updated initial structure parameter meets the preset condition.
Optionally, the initial structural parameter determination module 310 includes:
A processing condition acquisition unit for acquiring the processing conditions of the drilling tool to be designed;
and the initial structural parameter determining unit is used for determining the initial structural parameters of the drilling tool to be designed according to the machining conditions.
Optionally, the structural parameters include core thickness, helix angle, core thickness taper, leaf width, groove width, back angle, first relief angle, second relief angle, point angle, diameter, and edge length.
The drilling tool design device provided by the embodiment of the invention can execute the drilling tool design method provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the execution method.
Example IV
Fig. 11 shows a schematic diagram of the structure of an electronic device 10 that may be used to implement an embodiment of the invention. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. Electronic equipment may also represent various forms of mobile devices, such as personal digital processing, cellular telephones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the inventions described and/or claimed herein.
As shown in fig. 11, the electronic device 10 includes at least one processor 11, and a memory such as a Read Only Memory (ROM) 12, a Random Access Memory (RAM) 13, etc., communicatively connected to the at least one processor 11, wherein the memory stores a computer program executable by the at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the Read Only Memory (ROM) 12 or the computer program loaded from the storage unit 18 into the Random Access Memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 may also be stored. The processor 11, the ROM 12 and the RAM 13 are connected to each other via a bus 14. An input/output (I/O) interface 15 is also connected to bus 14.
Various components in the electronic device 10 are connected to the I/O interface 15, including: an input unit 16 such as a keyboard, a mouse, etc.; an output unit 17 such as various types of displays, speakers, and the like; a storage unit 18 such as a magnetic disk, an optical disk, or the like; and a communication unit 19 such as a network card, modem, wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information/data with other devices via a computer network, such as the internet, and/or various telecommunication networks.
The processor 11 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various specialized artificial intelligence (AT) computing chips, various processors running machine learning model algorithms, digital Signal Processors (DSPs), and any suitable processor, controller, microcontroller, etc. The processor 11 performs the various methods and processes described above, such as the design method of the drilling tool.
In some embodiments, the method of designing a drilling tool may be implemented as a computer program tangibly embodied on a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program may be loaded and/or installed onto the electronic device 10 via the ROM 12 and/or the communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the above-described method of designing a boring tool may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform the method of designing the drilling tool in any other suitable way (e.g. by means of firmware).
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuit systems, field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), systems On Chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs, the one or more computer programs may be executed and/or interpreted on a programmable system including at least one programmable processor, which may be a special purpose or general-purpose programmable processor, that may receive data and instructions from, and transmit data and instructions to, a storage system, at least one input device, and at least one output device.
A computer program for carrying out methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions/acts specified in the flowchart and/or block diagram block or blocks to be implemented. The computer program may execute entirely on the machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of the present invention, a computer-readable storage medium may be a tangible medium that can contain, or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, the computer readable storage medium may be a machine readable signal medium. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) through which a user can provide input to the electronic device. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic input, speech input, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a background component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such background, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), blockchain networks, and the internet.
The computing system may include clients and servers. The client and server are typically remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also called a cloud computing server or a cloud host, and is a host product in a cloud computing service system, so that the defects of high management difficulty and weak service expansibility in the traditional physical hosts and VPS service are overcome.
It should be appreciated that various forms of the flows shown above may be used to reorder, add, or delete steps. For example, the steps described in the present invention may be performed in parallel, sequentially, or in a different order, so long as the desired results of the technical solution of the present invention are achieved, and the present invention is not limited herein.
The above embodiments do not limit the scope of the present invention. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives are possible, depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of the present invention.

Claims (10)

1. A method of designing a drilling tool, comprising:
determining initial structural parameters of a drilling tool to be designed;
constructing a drilling tool rigidity evaluation item and a drilling tool chip removal performance evaluation item of the drilling tool to be designed according to the initial structural parameters;
Determining a drilling tool performance evaluation function according to the drilling tool rigidity evaluation item and the drilling tool chip removal performance evaluation item; the drilling tool performance evaluation function is used for quantitatively evaluating the performance of the drilling tool;
Updating the initial structural parameters based on the drilling tool performance evaluation function until preset conditions are met, and taking the updated initial structural parameters as target structural parameters of the drilling tool to be designed so as to process and design the drilling tool to be designed based on the target structural parameters.
2. The method according to claim 1, wherein constructing a boring tool rigidity evaluation term of the boring tool to be designed from the initial structural parameters comprises:
Calculating the end face moment of inertia of the drilling tool according to the initial structural parameters;
constructing a helix angle function of the drilling tool to be designed according to the initial structural parameters;
constructing a deflection function of the drilling tool under any stress according to the end face moment of inertia and the helix angle function;
And constructing a drilling tool rigidity evaluation item of the drilling tool to be designed according to the deflection function.
3. The method of claim 2, wherein calculating an end moment of inertia of the drilling tool from the initial structural parameters comprises:
determining a junk slot profile function of the drilling tool according to the initial structural parameters;
and calculating the end face moment of inertia of the drilling tool according to the initial structural parameters.
4. The method according to claim 1, wherein constructing the drill chip removal performance evaluation item of the drill to be designed according to the initial structural parameters comprises:
calculating the junk slot volume of the drilling tool to be designed, the ungrooved blade volume of the drilling tool, the junk slot area at the front end and the rear end area of the junk slot according to the initial structural parameters;
and constructing a chip removal groove evaluation item of the drilling tool according to the chip removal groove volume, the non-slotting blade volume of the drilling tool, the chip removal groove area at the front end and the rear end area of the chip removal groove.
5. The method of claim 1, wherein updating the initial structural parameters based on the drilling tool performance evaluation function until a preset condition is met comprises:
Taking the drilling tool performance evaluation function as a moderate function in a genetic algorithm, and updating the initial structure parameters through the moderate function based on a preset genetic operator and a limiting condition;
And judging whether the updated initial structural parameters meet preset conditions, if not, returning to execute the construction of the drilling tool rigidity evaluation item and the drilling tool chip removal performance evaluation item of the drilling tool to be designed according to the initial structural parameters until the updated initial structural parameters meet the preset conditions.
6. The method of claim 1, wherein determining initial structural parameters of the drilling tool to be designed comprises:
Acquiring the processing conditions of the drilling tool to be designed;
and determining initial structural parameters of the drilling tool to be designed according to the machining conditions.
7. The method of any of claims 1-6, wherein the structural parameters include core thickness, helix angle, core thickness taper, leaf width, groove width, back angle, first relief angle, second relief angle, point angle, diameter, and edge length.
8. A drilling tool design apparatus, comprising:
The initial structure parameter determining module is used for determining initial structure parameters of the drilling tool to be designed;
the evaluation item determining module is used for constructing a drilling tool rigidity evaluation item and a drilling tool chip removal performance evaluation item of the drilling tool to be designed according to the initial structural parameters;
The performance evaluation function determining module is used for determining a drilling tool performance evaluation function according to the drilling tool rigidity evaluation item and the drilling tool chip removal performance evaluation item; the drilling tool performance evaluation function is used for quantitatively evaluating the performance of the drilling tool;
And the target structure parameter determining module is used for updating the initial structure parameter based on the drilling tool performance evaluation function until a preset condition is met, and taking the updated initial structure parameter as a target structure parameter of the drilling tool to be designed so as to process and design the drilling tool to be designed based on the target structure parameter.
9. An electronic device, the electronic device comprising:
At least one processor; and
A memory communicatively coupled to the at least one processor; wherein,
The memory stores a computer program executable by the at least one processor to enable the at least one processor to perform the method of designing a drilling tool according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores computer instructions for causing a processor to execute the method of designing a drilling tool according to any one of claims 1-7.
CN202410235674.3A 2024-03-01 2024-03-01 Drilling tool design method and device, electronic equipment and storage medium Active CN118036319B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410235674.3A CN118036319B (en) 2024-03-01 2024-03-01 Drilling tool design method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410235674.3A CN118036319B (en) 2024-03-01 2024-03-01 Drilling tool design method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN118036319A CN118036319A (en) 2024-05-14
CN118036319B true CN118036319B (en) 2024-10-11

Family

ID=91003911

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410235674.3A Active CN118036319B (en) 2024-03-01 2024-03-01 Drilling tool design method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN118036319B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109281649A (en) * 2018-08-13 2019-01-29 中国石油天然气集团有限公司 Drilling optimization method and device
CN115056293A (en) * 2022-07-19 2022-09-16 广东鼎泰高科技术股份有限公司 Design method of drilling needle

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3597153B2 (en) * 2001-07-04 2004-12-02 完次 上田 Cutting tool performance evaluation system and cutting tool design method
CN115510603A (en) * 2021-06-07 2022-12-23 中国石油化工股份有限公司 Method and system for evaluating dynamic drilling trend of bent screw drill tool combination
CN116029057A (en) * 2021-10-25 2023-04-28 中国石油大学(北京) Method and device for determining drilling tool build-up rate
CN113878148B (en) * 2021-10-28 2024-07-26 深圳市金洲精工科技股份有限公司 Drilling tool and drilling tool design method
US20230228182A1 (en) * 2022-01-19 2023-07-20 Saudi Arabian Oil Company Real-time eval optimizes drilling operations efficiency
CN114626249A (en) * 2022-04-06 2022-06-14 洲际海峡能源科技有限公司 Drilling operation parameter multi-objective optimization method and device
CN115017567B (en) * 2022-07-12 2023-08-01 广东鼎泰高科技术股份有限公司 Slotting sand contour design method, slotting sand contour design device and computer-readable storage medium
CN115495705A (en) * 2022-09-29 2022-12-20 潍柴动力股份有限公司 Evaluation function determination method, evaluation function determination device, electronic device, and storage medium
CN116776717A (en) * 2023-05-12 2023-09-19 常州大学 Drilling parameter multi-objective dynamic optimization method based on improved NSGA-III algorithm
CN117195748B (en) * 2023-11-06 2024-02-23 潍柴动力股份有限公司 Cylinder hole pattern line determination method, cylinder hole pattern line determination device, electronic equipment and storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109281649A (en) * 2018-08-13 2019-01-29 中国石油天然气集团有限公司 Drilling optimization method and device
CN115056293A (en) * 2022-07-19 2022-09-16 广东鼎泰高科技术股份有限公司 Design method of drilling needle

Also Published As

Publication number Publication date
CN118036319A (en) 2024-05-14

Similar Documents

Publication Publication Date Title
CN118036319B (en) Drilling tool design method and device, electronic equipment and storage medium
CN116188745A (en) Method and device for determining processing technology, electronic equipment and storage medium
CN114866437B (en) Node detection method, device, equipment and medium
CN112966199B (en) Page adjustment income determining method and device, electronic equipment and medium
CN115617549A (en) Thread decoupling method and device, electronic equipment and storage medium
CN115309658A (en) Test data derivation method, device, equipment and storage medium
CN114999665A (en) Data processing method and device, electronic equipment and storage medium
CN116702304B (en) Method and device for grouping foundation pit design schemes based on unsupervised learning
CN118567870B (en) Batch data processing method, device, equipment and storage medium
CN113220967B (en) Ecological health degree measuring method and device for Internet environment and electronic equipment
CN117827840A (en) Index creation method and device, electronic equipment and storage medium
CN113326890B (en) Labeling data processing method, related device and computer program product
CN116931083A (en) Determination method of azimuth angle gather division scheme
CN118536329A (en) Parameter determination method and device for drilling tool assembly, electronic equipment and storage medium
CN116308455A (en) Method and device for identifying hub area in trade network
CN118886536A (en) Method and device for determining target production process parameters
CN118254825A (en) Lane line sampling method, device, equipment and storage medium
CN116820041A (en) Comparison method, device, equipment and storage medium for controller control logic function
CN116738517A (en) Reservoir prediction method and device, electronic equipment and medium
CN116304796A (en) Data classification method, device, equipment and medium
CN117493690A (en) Data pushing method and device, electronic equipment and storage medium
CN115758142A (en) Deep learning model training method, data processing method and device
CN117150175A (en) Process capability index determining method and device, electronic equipment and storage medium
CN117950306A (en) PID control parameter determining method, device, equipment and medium
CN117521292A (en) Copper bar punching method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant