Drilling processing control method, device, equipment and medium
By collecting the machine tool spindle power in real time and calculating the feed ratio of the drilling tool, the feed speed is dynamically adjusted, solving the problems of chipping and tool breakage during the drilling process of deep hole drills, and achieving more efficient processing.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-15
- Publication Date
- 2026-03-31
AI Technical Summary
In existing technologies, deep hole drills are prone to chipping or breaking during the drilling process, resulting in low processing efficiency.
By collecting the real-time power of the machine tool spindle, the real-time feed rate of the drilling tool is calculated using an adjustment algorithm, and the feed speed of the drilling tool is controlled according to the real-time feed rate to achieve dynamic adjustment of the real-time feed speed.
It effectively reduces the chipping and breakage of drilling tools during machining, extends tool life, and improves machining efficiency.
Smart Images

Figure CN116944552B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of machining technology, specifically relating to a drilling control method, device, equipment, and medium. Background Technology
[0002] With the rapid development of machining technology, accurate control of process parameters in actual production and manufacturing can greatly improve the quality of machined parts, and has an important impact on extending tool life and improving enterprise production efficiency.
[0003] Taking deep hole drilling as an example, in the existing technology, when drilling with a deep hole drill, the feed rate of the deep hole drill is set in advance in the CNC machine tool programming software based on the machining process parameters such as the size and depth of the deep hole drill and the experience of the process personnel. When the deep hole drill performs drilling operations, it drills according to the set constant feed rate.
[0004] However, the drilling process in machining is complex and dynamic, and existing technologies can easily lead to chipping or even tool breakage during deep hole drilling, reducing machining efficiency. Summary of the Invention
[0005] In order to solve the above-mentioned problems in the prior art, namely, the problem that the prior art is prone to chipping or even breaking of the tool during the deep hole drilling process, which reduces the processing efficiency, the embodiments of this application provide a drilling processing control method, device, equipment and medium.
[0006] In a first aspect, embodiments of this application provide a method for controlling drilling processes, including:
[0007] Collect the real-time power of the machine tool spindle during drilling operations;
[0008] Based on the real-time power, the real-time feed rate of the drilling tool during the drilling operation is calculated using an adjustment algorithm;
[0009] Based on the real-time feed ratio, the real-time feed rate of the drilling tool is controlled to control the drilling tool to perform drilling at the feed rate.
[0010] In the preferred embodiment of the above-mentioned control method for drilling, the step of calculating the real-time feed rate of the drilling tool during the drilling operation using an adjustment algorithm based on the real-time power includes:
[0011] Obtain the initial power of the machine tool spindle that drives the drilling tool when the drilling operation starts;
[0012] Calculate the set power of the machine tool spindle based on the initial power;
[0013] Based on the set power and the real-time power, the real-time feed rate of the drilling tool during the drilling operation is calculated using a control curve function.
[0014] In the preferred embodiment of the above-mentioned control method for drilling, the step of calculating the set power of the machine tool spindle based on the initial power includes:
[0015] The set power of the machine tool spindle is calculated using the following formula:
[0016] Sset = Ps(1+K)
[0017] Where Sset is the set power; Ps is the initial power when the drilling tool contacts the workpiece; and K is the set coefficient.
[0018] In the preferred embodiment of the above-mentioned control method for drilling, the step of calculating the real-time feed rate of the drilling tool during the drilling operation using a control curve function based on the set power and the real-time power includes:
[0019] The real-time feed rate of the drilling tool during the drilling operation is calculated using the following control curve function:
[0020]
[0021] Wherein, Uc is the real-time feed rate; Kp and Kq are adjustment coefficients; Sm is the real-time power of the machine tool spindle, and Sm < Smax, where Smax is the preset maximum power value of the machine tool spindle; and Us is the feed rate control reference offset value.
[0022] In the preferred embodiment of the above-mentioned drilling control method, before controlling the real-time feed rate of the drilling tool according to the real-time feed ratio, the method further includes:
[0023] Obtain the preset feed rate of the drilling tool;
[0024] The step of controlling the real-time feed rate of the drilling tool according to the real-time feed ratio, so as to control the drilling tool to perform drilling at the feed rate, includes:
[0025] The real-time feed rate is obtained by multiplying the preset feed rate by the real-time feed rate.
[0026] Based on the real-time feed rate, the embedded programmable controller controls the drilling tool to drill at the feed rate.
[0027] Alternatively, based on the real-time feed rate, the drilling tool can be controlled to drill at the feed rate via an external adjustment rate switch.
[0028] Secondly, embodiments of this application provide a drilling control device, comprising:
[0029] The data acquisition module is used to collect the real-time power of the machine tool spindle during drilling operations;
[0030] The calculation module is used to calculate the real-time feed rate of the drilling tool during the drilling operation based on the real-time power and using an adjustment algorithm.
[0031] The control module is used to control the real-time feed rate of the drilling tool according to the real-time feed ratio, so as to control the drilling tool to drill at the feed rate.
[0032] In the preferred embodiment of the above-mentioned drilling control device, the calculation module is specifically used for:
[0033] Obtain the initial power of the machine tool spindle that drives the drilling tool when the drilling operation starts;
[0034] Calculate the set power of the machine tool spindle based on the initial power;
[0035] Based on the set power and the real-time power, the real-time feed rate of the drilling tool during the drilling operation is calculated using a control curve function.
[0036] Thirdly, embodiments of this application provide a drilling control device, comprising:
[0037] Current sensor, processor, memory;
[0038] The current sensor is used to collect the real-time power of the machine tool spindle during drilling operations;
[0039] The processor is used to calculate the real-time feed ratio of the drilling tool during the drilling operation based on the real-time power using an adjustment algorithm, and is also used to control the real-time feed speed of the drilling tool based on the real-time feed ratio.
[0040] The memory is used to store the executable instructions of the processor;
[0041] The processor executes executable instructions stored in the memory to perform the drilling control method according to any one of the first aspects.
[0042] Fourthly, embodiments of this application provide a readable storage medium having a computer program stored thereon, which, when executed by a processor, is used to implement the control method for drilling as described in any of the first aspects.
[0043] Fifthly, embodiments of this application provide a computer program product, including a computer program, which, when executed by a processor, is used to implement the control method for drilling as described in any of the first aspects.
[0044] Those skilled in the art will understand that the drilling control method, apparatus, equipment, and medium provided in this application collects the real-time power of the machine tool spindle during drilling operations, calculates the real-time feed rate of the drilling tool based on the real-time power using an adjustment algorithm, and controls the real-time feed speed of the drilling tool based on the real-time feed rate, thereby controlling the drilling tool to perform drilling at the feed speed. The method of this application, through real-time control of the drilling tool feed speed during drilling operations, reduces the occurrence of tool chipping or breakage during operation, extends the service life of the drilling tool, and improves processing efficiency. Attached Figure Description
[0045] A preferred embodiment of the drilling control method of this application will now be described with reference to the accompanying drawings. The drawings are as follows:
[0046] Figure 1 This is a flowchart illustrating a drilling control method provided in Embodiment 1 of this application;
[0047] Figure 2 This is a flowchart illustrating a method for calculating the real-time feed rate of a drilling tool during a drilling operation, as provided in Embodiment 2 of this application.
[0048] Figure 3 This is a schematic diagram of the structure of a drilling control device provided in Embodiment 3 of this application;
[0049] Figure 4 This is a schematic diagram of a drilling control device provided in Embodiment 4 of this application. Detailed Implementation
[0050] First, those skilled in the art should understand that these embodiments are merely for explaining the technical principles of this application and are not intended to limit the scope of protection of this application. Those skilled in the art can make adjustments as needed to adapt to specific application scenarios.
[0051] Secondly, it should be noted that in the description of the embodiments of this application, the terms "inner" and "outer" and other terms indicating the direction or positional relationship are based on the direction or positional relationship shown in the drawings. This is only for the convenience of description and is not intended to indicate or imply that the device or component must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, it should not be construed as a limitation of this application.
[0052] Furthermore, it should be noted that, in the description of the embodiments of this application, unless otherwise explicitly specified and limited, the terms "connected" and "linked" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in the embodiments of this application according to the specific circumstances.
[0053] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0054] With the rapid development of machining technology, accurate control of process parameters in actual production and manufacturing can greatly improve the quality of machined parts, and has a significant impact on extending tool life and improving enterprise production efficiency. Among them, machining includes CNC machining, which refers to a process method of machining parts on CNC machine tools.
[0055] This application takes deep hole drilling as an example. In the prior art, when drilling with a drilling tool, such as a deep hole drill, the feed rate of the deep hole drill is set in advance in the CNC (Computer Numerical Control) program in the CNC machine tool programming software based on the size of the deep hole drill, the depth of the hole, whether there is a through hole, and other processing parameters, as well as the experience of the process personnel. When the deep hole drill performs drilling operations according to the CNC program, it drills at the set constant feed rate.
[0056] However, drilling is a non-linear, time-varying process with complex dynamic characteristics. Current technologies lack any feedback on actual conditions during drilling operations, consistently maintaining a constant feed rate. This can easily lead to chipping or even tool breakage during deep hole drilling, reducing processing efficiency.
[0057] Therefore, to address the aforementioned technical problems of the prior art, this application proposes a drilling control method, apparatus, equipment, and medium. By collecting the real-time power of the machine tool spindle during drilling operations, and based on the real-time power, an adjustment algorithm is used to calculate the real-time feed rate of the drilling tool during drilling operations. Based on the real-time feed rate, the real-time feed speed of the drilling tool is controlled to ensure that the drilling tool performs drilling at the specified feed speed. This application, through real-time control of the drilling tool's feed speed during drilling operations, reduces the occurrence of tool chipping or breakage during operation, extends the service life of the drilling tool, and improves processing efficiency.
[0058] This application can be used in machining hole scenarios, such as machining deep holes with deep hole drilling, reaming with twist drills, and machining center holes with center drills. By adaptively controlling the feed rate of the drilling tool during the drilling process, stable drilling is achieved, extending the service life of the drilling tool. It is understood that the drilling control method proposed in this application includes, but is not limited to, the above-mentioned drilling scenarios, and the listed scenarios are not intended to limit this application.
[0059] The principles and features of the embodiments of this application are described below with reference to the accompanying drawings. The examples given are only used to explain the embodiments of this application and are not intended to limit the scope of the embodiments of this application.
[0060] It should be noted that the embodiments of this application do not limit the actual form of various devices in the application scenario, nor do they limit the interaction method between devices. In the specific application of the solution, it can be set according to actual needs.
[0061] In this application, the executing entity of the drilling control method can be a CNC system, or a device or equipment integrating hardware or software with CNC system functions. This application uses a CNC system as an example for illustration. The CNC system is a program control system that can logically process the CNC machining program input into the system, control the movement of the CNC machine tool, and machine parts.
[0062] Figure 1 This is a flowchart illustrating a drilling control method provided in Embodiment 1 of this application, as shown below. Figure 1 As shown, the method specifically includes the following steps:
[0063] S101. Collect the real-time power of the machine tool spindle during drilling operations.
[0064] In the CNC system of this embodiment, its basic components include, but are not limited to, a CNC machine tool, a testing device, a computer numerical control (CNC) device, a spindle servo drive device, and a feed servo drive device. The machine tool spindle is connected to a drilling tool and is used to drive the drilling tool to drill holes. The CNC device of the CNC system has an embedded computer numerical control program, which contains relevant calculation formulas or algorithms required during the drilling operation. The drilling tool can be a deep hole drill, etc., and this application does not limit the type of drilling tool.
[0065] The detection device can be a high-precision current sensor, which is used to collect the real-time power of the machine tool spindle during drilling operations.
[0066] Specifically, the current sensor collects the current of the machine tool spindle and the voltage of the machine tool spindle driver. Based on the relationship between power, current and voltage, the real-time power of the machine tool spindle can be calculated.
[0067] Alternatively, the detection device can also be a power sensor, which can directly collect the real-time power of the machine tool spindle during the drilling operation of a deep hole drill. This application does not limit the specific physical device of the detection device. Any physical device that can indirectly or directly collect the real-time power of the machine tool spindle and has a certain degree of compatibility with the CNC system is acceptable.
[0068] It is understandable that the change in the spindle power of the machine tool indicates that the torque between the deep hole drill and the workpiece has changed, further demonstrating that the drilling process is a nonlinear, time-varying process with complex dynamic characteristics.
[0069] S102. Based on the real-time power, calculate the real-time feed rate of the drilling tool during the drilling operation using an adjustment algorithm.
[0070] The computer numerical control program stores relevant programs and algorithms for drilling, including an adjustment algorithm. This adjustment algorithm is specifically used to calculate the real-time feed rate of the drilling tool based on the real-time power collected by the current sensor.
[0071] S103. Based on the real-time feed ratio, control the real-time feed speed of the drilling tool to control the drilling tool to perform drilling at the feed speed.
[0072] In the CNC system, the preset feed rate for deep hole drilling has been set based on empirical values of the feed rates required for machining other workpieces.
[0073] It is important to note that when setting the preset feed rate, it is necessary to consider whether other workpieces have the same or similar material as the workpiece being machined, and whether the drilling tools used when machining other workpieces are the same as those used for the workpiece being machined.
[0074] After calculating the real-time feed ratio of the drilling tool in step S102, the real-time feed speed of the drilling tool is controlled according to the relationship between the real-time feed ratio and the real-time feed speed.
[0075] Specifically,
[0076] The real-time feed rate is obtained by multiplying the preset feed rate by the real-time feed rate.
[0077] The feed rate of the drilling tool is controlled based on the real-time feed rate.
[0078] One feasible implementation is:
[0079] Based on the real-time feed rate, the drilling tool is controlled to drill at the real-time feed rate via an embedded programmable controller. This programmable controller can be a PLC (Programmable Logic Controller), etc.
[0080] Another feasible implementation is:
[0081] Based on the real-time feed rate, the drilling tool is controlled to drill at the real-time feed rate via an external adjustable rate switch.
[0082] In the above embodiments of this application, the real-time power of the machine tool spindle during drilling is collected, and the real-time feed rate of the drilling tool is calculated using an adjustment algorithm based on the real-time power. Based on the real-time feed rate, the real-time feed speed of the drilling tool is controlled to ensure that the drilling tool performs drilling at the specified feed speed. This method, through real-time control of the drilling tool's feed speed, effectively extends the service life of the drilling tool, reduces chipping and even breakage during machining, and improves machining efficiency.
[0083] Furthermore, based on the above embodiments, the following, in conjunction with Figure 2 Through specific examples, this paper provides a detailed explanation of the process of calculating the real-time feed rate of the drilling tool during drilling operations using an adjustment algorithm based on real-time power.
[0084] Figure 2 This is a flowchart illustrating a method for calculating the real-time feed rate of a drilling tool during a drilling operation, as provided in Embodiment 2 of this application. Figure 2 As shown, the method includes the following steps:
[0085] S201. Obtain the starting power of the machine tool spindle that drives the drilling tool when the drilling operation starts.
[0086] The starting power of the machine tool spindle when the deep space drill starts drilling is obtained by collecting data through a current sensor.
[0087] S202. Set the power of the computer tool spindle according to the starting power.
[0088] Specifically,
[0089] The set power of the computer tool spindle can be calculated using the following formula:
[0090] Sset = Ps(1+K)
[0091] Where Sser is the set power; Ps is the initial power when the drilling tool contacts the workpiece; K is an empirical coefficient set according to the workpiece material, empirical feed rate and drilling tool size, which is generally a decimal between 0 and 1.
[0092] S203. Based on the set power and real-time power, use the control curve function to calculate the real-time feed rate of the drilling tool during the drilling operation.
[0093] Specifically,
[0094] Calculate the real-time feed rate of the drilling tool during the drilling operation using the following control curve function:
[0095]
[0096] Where Uc is the real-time feed rate; Kp and Kq are adjustment coefficients; Sm is the real-time power of the machine tool spindle, and Sm < Smax, where Smax is the preset maximum power value of the machine tool spindle; and Us is the feed rate control reference offset value.
[0097] In the above embodiments of this application, the initial power of the machine tool spindle driving the drilling tool is obtained when the drilling operation starts, and the set power of the machine tool spindle is calculated based on the initial power. Finally, based on the set power and the real-time power, the real-time feed rate of the drilling tool during the drilling operation is calculated using a control curve function. This prepares for the next step of accurately controlling the real-time feed speed of the drilling tool based on the real-time feed rate.
[0098] It should be noted that the methods of Embodiment 1 or Embodiment 2 described above are more suitable for drilling single workpieces, i.e., workpieces without learning samples. Because single workpieces are unique, the drilling process parameters for each workpiece are almost entirely different; for example, the hole depth and size vary. Therefore, during the drilling process, it is impossible to control the feed rate of the drilling tool based on a fixed learning sample. Thus, the method of this application is more suitable for drilling workpieces without learning samples.
[0099] Drilling multiple workpieces with existing learning samples is typically used for batch production. For example, the machining process of several normal workpieces is usually selected as a reference to obtain the same feature values. A neural network algorithm can then be used to adjust the feed rate of the drilling tool through self-learning. Of course, the method described in this application can also be used for batch drilling of workpieces.
[0100] Figure 3 This is a schematic diagram of the structure of a drilling control device provided in Embodiment 3 of this application, as shown below. Figure 3 As shown, the device includes: a data acquisition module 301, a calculation module 302, and a control module 303.
[0101] The acquisition module 301 is used to acquire the real-time power of the machine tool spindle during drilling operations.
[0102] The calculation module 302 is used to calculate the real-time feed rate of the drilling tool during the drilling operation based on the real-time power and using an adjustment algorithm.
[0103] The control module 303 is used to control the real-time feed rate of the drilling tool according to the real-time feed ratio, so as to control the drilling tool to drill at the feed rate.
[0104] In one possible implementation, the calculation module 502 is specifically used for:
[0105] Obtain the initial power of the machine tool spindle that drives the drilling tool when the drilling operation starts.
[0106] The set power of the computer tool spindle is determined by the starting power.
[0107] Based on the set power and real-time power, the real-time feed rate of the drilling tool during the drilling operation is calculated using the control curve function.
[0108] In one possible implementation, the computing module 302 is further used for:
[0109] The set power of the computer tool spindle can be calculated using the following formula:
[0110] Sset = Ps(1+K)
[0111] Where Sset is the set power; Ps is the initial power when the drilling tool contacts the workpiece; and K is the set coefficient.
[0112] In one possible implementation, the computing module 302 is further used for:
[0113] Calculate the real-time feed rate of the drilling tool during the drilling operation using the following control curve function:
[0114]
[0115] Where Uc is the real-time feed rate; Kp and Kq are the magnification factors; Sm is the real-time power of the machine tool spindle, and Sm < Smax, where Smax is the preset maximum power value of the machine tool spindle; and Us is the feed rate control reference offset value.
[0116] In one possible implementation, the drilling control device further includes an acquisition module for acquiring the preset feed rate of the drilling tool.
[0117] In one possible implementation, the control module 303 is specifically used for:
[0118] Multiply the preset feed rate by the real-time feed rate to obtain the real-time feed rate;
[0119] Based on the real-time feed rate, the embedded programmable controller controls the drilling tool to perform drilling at the feed rate.
[0120] In one possible implementation, the control module 303 is further used for:
[0121] Based on the real-time feed rate, the drilling tool is controlled to drill at the feed rate via an external adjustment switch.
[0122] Figure 4 This is a schematic diagram of a drilling control device provided in this application. Figure 4 As shown, the device may include: a current sensor 401, at least one processor 402, and a memory 403.
[0123] The aforementioned current sensor 401 is used to collect the real-time power of the machine tool spindle during drilling operations. The processor 402 is used to calculate the real-time feed rate of the drilling tool during drilling operations based on the real-time power, and also to control the real-time feed speed of the drilling tool based on the real-time feed rate.
[0124] The memory 403 is used to store programs. Specifically, the program may include program code, which includes computer operation instructions.
[0125] The memory 403 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.
[0126] The processor 402 is used to execute computer execution instructions stored in the memory 403 to implement the method described in the foregoing method embodiments. The processor 402 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.
[0127] Optionally, the electronic device 500 may also include a communication interface 404. In specific implementations, if the communication interface 404, memory 403, and processor 402 are implemented independently, they can be interconnected via a bus to complete communication. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc., but this does not imply that there is only one bus or one type of bus.
[0128] Optionally, in a specific implementation, if the communication interface 404, memory 403, and processor 402 are integrated on a single chip, then the communication interface 404, memory 403, and processor 402 can communicate through an internal interface.
[0129] This application also provides a computer-readable storage medium, which may include various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. Specifically, the computer-readable storage medium stores program instructions, which are used for the drilling control method in the above embodiments.
[0130] This application also provides a program product including executable instructions stored in a readable storage medium. At least one processor of an electronic device can read the executable instructions from the readable storage medium, and the processor executes the executable instructions to cause the electronic device to implement the drilling control method provided in the various embodiments described above.
[0131] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A control method of a drilling process, characterized by, The drilling operation applied to single-piece machining parts without learning samples comprises: collecting real-time power of a machine tool spindle during drilling operation; acquiring starting power of the machine tool spindle driving a drilling tool when the drilling operation starts; calculating set power of the machine tool spindle according to the starting power by using the following formula: wherein Sset is the set power; Ps is the starting power when the drilling tool contacts with the machined part; K is a set coefficient; calculating real-time feed ratio of the drilling tool during the drilling operation according to the set power and the real-time power by using the following control curve function: wherein Uc is the real-time feed ratio; Kp and Kq are adjustment coefficients; Sm is the real-time power of the machine tool spindle, and Sm < Smax, Smax is a preset maximum power value of the machine tool spindle; Us is a feed ratio control reference offset value; controlling real-time feed speed of the drilling tool according to the real-time feed ratio to control the drilling tool to drill at the feed speed.
2. The method of claim 1, wherein, Before the step of controlling the real-time feed speed of the drilling tool according to the real-time feed ratio, the method further comprises: acquiring a preset feed speed of the drilling tool; the step of controlling the real-time feed speed of the drilling tool according to the real-time feed ratio to control the drilling tool to drill at the feed speed comprises: multiplying the preset feed speed and the real-time feed ratio to acquire the real-time feed speed; controlling the drilling tool to drill at the feed speed according to the real-time feed speed through an embedded programmable controller; or controlling the drilling tool to drill at the feed speed according to the real-time feed speed through an external control ratio switch.
3. A drilling processing control device characterized by comprising: The drilling operation applied to single-piece machining parts without learning samples comprises: a collecting module for collecting real-time power of a machine tool spindle during drilling operation; a calculating module for acquiring starting power of the machine tool spindle driving a drilling tool when the drilling operation starts; and calculating set power of the machine tool spindle according to the starting power by using the following formula: wherein Sset is the set power; Ps is the starting power when the drilling tool contacts with the machined part; K is a set coefficient; calculating real-time feed ratio of the drilling tool during the drilling operation according to the set power and the real-time power by using the following control curve function: wherein Uc is the real-time feed ratio; Kp and Kq are adjustment coefficients; Sm is the real-time power of the machine tool spindle, and Sm < Smax, Smax is a preset maximum power value of the machine tool spindle; Us is a feed ratio control reference offset value; a control module for controlling real-time feed speed of the drilling tool according to the real-time feed ratio to control the drilling tool to drill at the feed speed.
4. A drilling machining control apparatus characterized by comprising: comprises: a current sensor, a processor, and a memory; the current sensor is used for collecting real-time power of a machine tool spindle during drilling operation; The processor is configured to calculate a real-time feed ratio of a drilling tool in the drilling operation according to the real-time power by using an adjusting algorithm, and control a real-time feed speed of the drilling tool according to the real-time feed ratio. The memory is configured to store executable instructions of the processor. The processor executes the executable instructions stored in the memory to implement the control method of the drilling operation according to any one of claims 1 to 2.
5. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the control method of the drilling operation according to any one of claims 1 to 2.
6. A computer program product, characterised in that, The computer program is executed by the processor to implement the control method of the drilling operation according to any one of claims 1 to 2.
Citation Information
Patent Citations
External hanging type optimization method and device for numerical control system
CN101201612A