Monitoring method and system for preventing collision of numerical control machine tool

Through capacitive sensors and data processing modules, the distance between CNC machine tools and obstacles is monitored in real time, combined with alarm and control modules and adaptive modules, the problem of frequent collision accidents in CNC machine tools is solved, and processing safety and efficiency are improved.

CN120347591APending Publication Date: 2025-07-22NANJING TECH UNIV
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510221910.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-27
Publication Date
2025-07-22

AI Technical Summary

Technical Problem

The prior art is difficult to effectively reduce the frequency of collision accidents in CNC machine tools during processing, resulting in damage to tools and workpieces, damage to the mechanical structure of the machine tool and reduced processing efficiency.

Method used

Capacitive sensors are used to detect the distance between the tool and the obstacle in real time, filter noise and convert voltage signals through the data processing module, combine alarm and control module to trigger alarms during collision risk and stop machine tool operation, and dynamically adjust thresholds through adaptive modules to reduce false alarms.

Benefits of technology

It significantly reduces the probability of knife collision accidents, improves the detection accuracy of CNC machine tools and adaptability in complex environments, enhances the reliability and flexibility of the system, and avoids unnecessary downtime.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120347591A_ABST
    Figure CN120347591A_ABST
Patent Text Reader

Abstract

The invention relates to the field of numerical control machine tools, and discloses a detection method for collision prevention of a numerical control machine tool. According to the method, the distance between a cutter and an obstacle is detected in real time through a capacitive sensor, noise filtering and voltage conversion are conducted on signals through a data processing module, an alarm signal is triggered through an alarm and control module, and operation of a machine tool is stopped. In addition, the system also comprises an adaptive module which can dynamically adjust an alarm threshold value to reduce false alarms. According to the method, the occurrence probability of tool collision accidents can be remarkably reduced, and the detection precision of the system and the adaptive capacity in a complex environment are improved. The device is suitable for large-scale processing and low-cost scenes, and has the characteristics of simple structure and high practicability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of numerical control machine tools, and in particular, to a monitoring method and system for preventing collision of numerical control machine tools. Background Art

[0002] In the current numerical control machining industry, numerical control machine tools are widely used for their high efficiency and precision. However, during the operation of numerical control machine tools, especially when the tool approaches an obstacle, collision accidents are likely to occur. Such collision accidents not only damage the tool and the workpiece, but may also destroy the mechanical structure stability of the machine tool, resulting in a significant decrease in machining efficiency.

[0003] In machining operations, collision accidents are usually caused by the following reasons:

[0004] 1. Improper operation by the operator: When using the handwheel for tool setting, the operator is not familiar with the forward and reverse operations of the handwheel, which easily leads to collision between the tool and the workpiece.

[0005] 2. Improper feed speed: During tool setting, when the operator controls the tool to contact the workpiece through the handwheel, if the handwheel rotation speed is not reasonably selected, the tool may contact the workpiece at too high a feed speed, thus causing a collision.

[0006] 3. Insufficient safety height not reserved: During the tool feed process, if sufficient safety height is not reserved, the tool may collide with the fixture or the boss of the workpiece.

[0007] 4. Incorrect coordinate system setting: When establishing the workpiece coordinate system, if an error occurs, it may lead to a mismatch between the machining coordinate system and the coordinate system used in the program, resulting in collision between the tool and the workpiece.

[0008] 5. Programming error: During manual programming, if incorrect coordinate or shape data is input, the tool may collide with the workpiece when the program is executed.

[0009] 6. Improper operation after program interruption: During the program operation, if the program is interrupted and necessary auxiliary function instructions are not re-called, it may lead to abnormal program operation and thus cause a collision.

[0010] 7. Incorrect operation during temporary tool change: When performing manual tool change, if the replaced tool specification does not meet the requirements (such as replacing a small-size tool with a large-size tool, or replacing a short tool with a long tool), it may also cause collision between the tool and the workpiece.

[0011] Once a tool collision accident occurs, it will not only damage the tool, but also reduce the machining accuracy of the machine tool, damage the workpiece, and significantly affect the machining efficiency. In a more serious case, the tool collision may damage the mechanical structure of the machine tool module, making the machine tool unable to continue running.

[0012] The current technology mainly reduces the tool collision accidents by improving the operation process, optimizing the program writing, or relying on program detection and simulation verification. However, these methods still highly depend on the operator's standard operation and are difficult to completely eliminate the tool collision risk. Therefore, the existing technology fails to effectively reduce the occurrence frequency of tool collision accidents. Summary of the Invention

[0013] In order to reduce the probability of tool collision accidents, the present application provides a monitoring method and system for anti-collision of numerical control machine tools.

[0014] A monitoring method for anti-collision of numerical control machine tools provided by the present application adopts the following technical solutions:

[0015] A monitoring method for anti-collision of numerical control machine tools, characterized by comprising the following steps:

[0016] Step S1: Based on the electrical insulation of the tool or the spindle (1), connect the component (2) to be isolated to the voltage source (4), and obtain a voltage signal related to the distance between the tool and the obstacle through the capacitive sensor (3) as an active capacitor.

[0017] The capacitive sensor (3) is connected to the spindle or tool (1) with good electrical insulation, and the component (2) to be isolated is connected to the voltage source (4). The machine tool spindle refers to the shaft on the machine tool that drives the tool to rotate.

[0018] Based on the electrical insulation of the tool or the spindle, connect the component to be isolated to the voltage source, and obtain a voltage signal related to the distance between the tool and the obstacle through the capacitive sensor as an active capacitor.

[0019] The said step S1 includes the following steps

[0020] Step S10: Connect the component to be isolated to the voltage source to make the component charged; based on the electrical insulation of the tool or the spindle, connect the component to be isolated to the voltage source, and use the capacitive sensor as an active capacitor.

[0021] Specifically, after the numerical control machine tool is normally started, start to execute the normal machining instruction. The isolated component is connected to the voltage source, and the capacitive sensor is connected to the electrically insulated tool or spindle. The change in the distance between the isolated component and the tool will cause a change in the capacitance of the capacitive sensor.

[0022] Among them, the principle of the active capacitor for judging the distance mainly estimates the distance between the object and the capacitor through the change in capacitance, and the change in capacitance will cause a change in voltage.

[0023] Step S11: The change in the distance between the isolated component and the tool causes a change in the capacitance of the capacitance sensor, and the change in capacitance causes a change in voltage, obtaining a voltage signal;

[0024] Step S12: Filter the noise of the capacitance sensor data and perform voltage conversion;

[0025] Step S13: Analyze based on the converted voltage signal and compare it with the set threshold;

[0026] Step S2: In response to the voltage being greater than the preset threshold, control the machine tool to stop operating;

[0027] Step S3: In response to the voltage being greater than the preset threshold, issue an alarm signal;

[0028] Step S4: In response to obtaining a no-alarm instruction, perform timing based on the preset no-alarm time.

[0029] The said Step S4 includes the following steps:

[0030] Step S40: Obtain a no-alarm instruction;

[0031] Step S41: Perform timing based on the preset no-alarm time;

[0032] During the no-alarm time, it is prohibited to issue an alarm signal and the machine tool continues to run;

[0033] Specifically, after an alarm signal occurs, after the operator confirms no-alarm in the system, the alarm stops, and the CNC machine tool can continue to run. At the same time, the preset no-alarm time is timed. When the voltage signal obtained by the capacitance sensor is greater than the preset threshold within the no-alarm time range, no alarm signal will be issued and the machine tool action will not be blocked. At this time, the operator can perform operations such as workpiece position adjustment;

[0034] When exceeding the no-alarm time and the voltage obtained by the capacitance sensor is greater than the preset threshold, an alarm signal is issued and the machine tool is controlled to stop operating.

[0035] It further includes the following steps:

[0036] Based on the electrical insulation of the tool or spindle, connect the components to be isolated to a voltage source. As an active capacitor through a capacitive sensor, the capacitance of the capacitor changes due to the distance between the tool and the obstacle, including: electrical insulation based on the tool or spindle (1); connecting the components to be isolated (2) to a voltage source (4) to make the components to be isolated (2) carry voltage; obtaining a voltage signal based on the capacitive sensor (3), filtering the noise of the capacitive sensor data, and performing voltage conversion; the capacitance of the capacitor is inversely proportional to the distance from the charger and directly proportional to the dielectric constant. As the distance between the tool and the obstacle changes, the capacitance change will cause a voltage change; detecting the distance between the tool and the obstacle in real time through the capacitive sensor of the detection module; using the data processing module for noise filtering and voltage conversion; the alarm and control module triggers an alarm signal and stops the operation of the machine tool; the adaptability module dynamically adjusts the threshold value.

[0037] The method further includes: providing a no-alarm function to support special situations during the machining process; the no-alarm function includes:

[0038] Obtaining a no-alarm instruction;

[0039] Timing based on a preset no-alarm time;

[0040] During the no-alarm time, it is prohibited to issue an alarm signal and the machine tool continues to run;

[0041] When the no-alarm time is exceeded and the real-time voltage is greater than the threshold value, an alarm signal is issued again and the machine tool is controlled to stop operating.

[0042] A monitoring system for anti-collision of a numerically controlled machine tool, which uses the above-mentioned monitoring method for anti-collision of a numerically controlled machine tool, includes:

[0043] A detection module, which is used to connect the components to be isolated (2) to a voltage source (4) based on the electrical insulation of the tool or spindle (1), and measure the voltage signal related to the distance between the tool and the obstacle through a capacitive sensor (3) as an active capacitor;

[0044] A data processing module, which filters the noise of the capacitive sensor data and performs voltage conversion;

[0045] An alarm and control module, which sets a fixed or dynamic threshold value, and triggers an alarm and stops the operation of the machine tool when it detects that the voltage is greater than the safety value; an adaptability module, which sets a dynamic threshold value according to the operating conditions of the machine tool.

[0046] A terminal device includes a memory, a processor, and a computer program stored in the memory and capable of running on the processor. When the computer program is executed by the processor, it adopts the monitoring method for preventing collision of a numerically controlled machine tool and realizes data processing of a capacitive sensor, voltage change detection, noise filtering, alarm control, dynamic threshold adjustment, no-alarm function, and real-time adjustment of an adaptation module.

[0047] A computer-readable storage medium stores a computer program. When the computer program is executed by the processor, it adopts the monitoring method for preventing collision of a numerically controlled machine tool and realizes data processing of a capacitive sensor, voltage change detection, noise filtering, alarm control, dynamic threshold adjustment, no-alarm function, and real-time adjustment of an adaptation module.

[0048] The beneficial effects of the present invention are as follows:

[0049] By adopting the above technical solution, noise interference in the voltage signal can be effectively reduced, the signal quality can be improved, and thus the monitoring accuracy can be enhanced. At the same time, through voltage conversion of the voltage signal, a reasonable dynamic threshold can be set according to the actual working conditions, enabling a faster and more accurate judgment of the collision risk, and further enhancing the reliability and adaptability of the system.

[0050] In response to the voltage value being greater than a preset threshold, control the machine tool to stop operating and send out an alarm signal, and at the same time send out an alarm message.

[0051] By adopting the above technical solution, the collision warning and stop mechanism are combined together, and real-time feedback is provided to the operator, making the monitoring operation more intuitive.

[0052] In response to obtaining a no-alarm instruction, start timing based on a preset no-alarm time.

[0053] By adopting the above technical solution, the operator can confirm no-alarm, suspend the alarm function and allow the machine tool to continue running. After receiving the no-alarm instruction, the system will start the no-alarm timing function. Within the preset no-alarm time, even if the voltage value exceeds the preset threshold, no alarm signal will be triggered or the machine tool will not stop running. This function provides the operator with sufficient time to adjust the processing flow or perform necessary operations, thereby improving the processing flexibility and avoiding unnecessary downtime caused by false alarms.

[0054] In the step of performing no-alarm timing operation in response to obtaining a no-alarm instruction, it includes:

[0055] Obtain a no-alarm instruction; start timing based on a preset no-alarm time; within the no-alarm time, prohibit the issuance of an alarm signal and the machine tool continues to run; when the no-alarm time is exceeded and the real-time voltage is greater than the threshold, reissue an alarm signal and control the machine tool to stop operating.

[0056] In a second aspect, the present application discloses a monitoring system for preventing collisions in a numerically controlled machine tool, which adopts the above-mentioned monitoring method for preventing collisions in a numerically controlled machine tool, and includes: a detection module: a voltage signal related to the distance between the tool and the obstacle is detected in real time through a capacitive sensor; a data processing module, which filters the noise of the capacitive sensor data and performs voltage conversion; an alarm and control module, which sets a fixed or dynamic threshold, and triggers an alarm and stops the operation of the machine tool when the detected voltage is greater than the safety value; an adaptability module, which sets a dynamic threshold according to the operating conditions of the machine tool.

[0057] By adopting the above technical solution, the detection module realizes the real-time monitoring of the distance between the tool and the obstacle through a capacitive sensor, obtains a voltage signal related to the distance, and transmits it to the data processing module. The data processing module performs noise filtering and voltage conversion processing on the received voltage signal to improve the accuracy and reliability of the signal. The alarm and control module analyzes the processed voltage signal based on the set fixed or dynamic threshold. When the signal exceeds the safety threshold, it immediately triggers an alarm and instructs the machine tool to stop operating, thereby avoiding the occurrence of collision accidents. The adaptability module dynamically adjusts the threshold according to the operating conditions of the machine tool to ensure the effectiveness and sensitivity of the monitoring system under different working conditions. Through the coordinated work of each module, the system can monitor and respond to collision risks in real time, significantly improving the safety and processing efficiency of numerically controlled machine tools.

[0058] In a third aspect, the present application discloses a terminal device, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor. When the processor loads and executes the computer program, it adopts the above-mentioned monitoring method for preventing collisions in a numerically controlled machine tool.

[0059] By adopting the above technical solution, a computer program is generated through the monitoring method for preventing collisions in a numerically controlled machine tool and stored in the memory to be loaded and executed by the processor, thereby realizing the function of anti-collision monitoring and facilitating user operation.

[0060] In a fourth aspect, the present application discloses a computer-readable storage medium, adopting the following technical solution: a computer-readable storage medium stores a computer program. When the computer program is loaded and executed by a processor, it adopts the above-mentioned monitoring method for preventing collisions in a numerically controlled machine tool. By adopting the above technical solution, the computer program of the monitoring method for preventing collisions in a numerically controlled machine tool is stored in the computer-readable storage medium, which facilitates its reading and running on different devices and improves the applicability of the method. Description of the Drawings

[0061] Figure 1 It is a flowchart of the methods in steps S1 - S4 of a monitoring method for preventing collision of a numerically controlled machine tool in the present application.

[0062] Figure 2 It is a schematic diagram of the measurement by a capacitance sensor in a monitoring method for preventing collision of a numerically controlled machine tool in the present application.

[0063] Figure 3 It is a flowchart of the methods in steps S10 - S13 of a monitoring method for preventing collision of a numerically controlled machine tool in the present application.

[0064] Figure 4 It is a flowchart of the methods in steps S40 - S41 of a monitoring method for preventing collision of a numerically controlled machine tool in the present application.

[0065] Reference numerals: 1, tool or spindle; 2, components to be isolated; 3, capacitance sensor; 4, voltage source. Detailed Description of the Invention

[0066] An embodiment of the present application discloses a monitoring method for preventing collision of a numerically controlled machine tool. Referring to Figure 1 , the monitoring method for preventing collision of a numerically controlled machine tool includes:

[0067] S1: Based on the electrical insulation of the tool or spindle 1, connect the component 2 to be isolated to the voltage source 4, and use the capacitive sensor 3 as an active capacitor to obtain a voltage signal related to the distance between the tool and the obstacle.

[0068] Referring to Figure 2 , connect the capacitance sensor 3 to the spindle or tool 1 with good electrical insulation, and connect the component 2 to be isolated to the voltage source 4. The machine tool spindle refers to the shaft on the machine tool that drives the tool to rotate.

[0069] Based on the electrical insulation of the tool or spindle, connect the component to be isolated to the voltage source, and use the capacitive sensor as an active capacitor to obtain a voltage signal related to the distance between the tool and the obstacle. Referring to Figure 3 , step S1 includes the following steps:

[0070] S10: Connect the component to be isolated to the voltage source to make the component charged; based on the electrical insulation of the tool or spindle, connect the component to be isolated to the voltage source, and use the capacitive sensor as an active capacitor. Specifically, after the numerically controlled machine tool is normally started, start executing the normal machining instruction. Connect the isolated component to the voltage source, and connect the capacitive sensor to the electrically insulated tool or spindle. The change in the distance between the isolated component and the tool will cause a change in the capacitance of the capacitive sensor.

[0071] Among them, the principle of judging distance by the active capacitance mainly estimates the distance between the object and the capacitor through the capacitance change, and the capacitance change will cause the voltage change.

[0072] S11: The change in the distance between the isolated component and the tool will cause the capacitance change of the capacitance sensor, and the capacitance change will cause the voltage change to obtain a voltage signal.

[0073] S12: Filter the noise of the capacitance sensor data and perform voltage conversion.

[0074] S13: Analyze based on the converted voltage signal and compare it with the set threshold.

[0075] S2: In response to the voltage being greater than the preset threshold, control the machine tool to stop operating;

[0076] S3: In response to the voltage being greater than the preset threshold, issue an alarm signal.

[0077] S4: In response to obtaining a no-alarm instruction, start timing based on the preset no-alarm time.

[0078] Refer to Figure 4 , step S4 includes the following steps:

[0079] S40: Obtain a no-alarm instruction;

[0080] S41: Start timing based on the preset no-alarm time;

[0081] During the no-alarm time, it is prohibited to issue an alarm signal and the machine tool continues to run;

[0082] Specifically, after an alarm signal occurs, after the operator confirms no-alarm in the system, the alarm stops, and the CNC machine tool can continue to run. At the same time, the preset no-alarm time starts timing. When the voltage signal obtained by the capacitance sensor is greater than the preset threshold within the no-alarm time range, no alarm signal will be issued and the machine tool operation will not be blocked. At this time, the operator can perform operations such as workpiece position adjustment.

[0083] When the no-alarm time is exceeded and the voltage obtained by the capacitance sensor is greater than the preset threshold, an alarm signal is issued and the machine tool is controlled to stop operating.

[0084] The implementation principle of a monitoring method for preventing collisions in a numerically controlled machine tool in an embodiment of this application is as follows: Based on the electrical insulation of the tool or spindle, the components to be isolated are connected to a voltage source. Using a capacitive sensor as an active capacitor, the active capacitance determines the distance mainly by inferring the distance between the object and the capacitor through capacitance changes. The capacitance change will cause a voltage change; measure the voltage related to the distance between the tool and the obstacle; filter noise and perform voltage conversion; in response to the voltage being greater than a preset voltage, control the machine tool to stop operating and issue an alarm.

[0085] During the machining process of the numerically controlled machine tool, the distance between the tool and the isolation components is monitored in real time, and a timely response is made when a collision risk is detected, reducing the damage phenomenon caused by the obstacle colliding with the tool.

[0086] The active capacitance electrical appliance is connected to the tool or spindle, which does not affect the appearance of the machine tool and does not damage the mechanical stability; connecting the components to be isolated to the voltage source does not affect the appearance of the isolation components and does not damage the mechanical stability; at the same time, due to the fast response characteristic of capacitance change, real-time measurement can be achieved, and it is less affected by the environment. Even under the condition of poor light inside the numerically controlled machine tool, high-precision monitoring can still be provided, further improving the system reliability and monitoring accuracy.

[0087] After an alarm signal occurs, after the operator confirms the alarm-free in the system, the alarm stops, and the numerically controlled machine tool can continue to operate. At the same time, the preset alarm-free time is timed. Within the alarm-free time range, when the voltage signal obtained by the capacitive sensor is greater than the preset threshold, no alarm signal will be issued and the machine tool operation will not be blocked. At this time, the operator can perform operations such as workpiece position adjustment. And the alarm signal is uploaded to the host computer and recorded in the system for subsequent viewing.

[0088] An embodiment of this application also discloses a monitoring system for preventing collisions in a numerically controlled machine tool, including: a detection module for measuring the voltage related to the distance between the tool and the obstacle through a capacitive sensor; a data processing module for filtering noise and performing voltage conversion; an alarm and control module for triggering an alarm signal and stopping the operation of the machine tool when the voltage value is greater than a preset threshold; an adaptability module for dynamically adjusting the threshold.

[0089] The implementation principle of a monitoring system for preventing collisions in a numerical control machine tool according to an embodiment of the present application is as follows: Through a detection module, based on the electrical insulation of a tool or a spindle, components to be isolated are connected to a voltage source. A capacitive sensor is used as an active capacitor, and the active capacitor determines the distance mainly by inferring the distance between an object and the capacitor through capacitance changes. Capacitance changes will cause voltage changes; a voltage signal related to the distance between the tool and an obstacle is obtained; a data processing module is used for filtering noise and voltage conversion; an alarm and control module triggers an alarm signal and stops the operation of the machine tool when the voltage value is greater than a preset threshold; an adaptability module dynamically adjusts the threshold according to the operating conditions of the machine tool.

[0090] An embodiment of the present application also discloses a terminal device, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor. Among them, when the processor executes the computer program, it adopts the monitoring method for preventing collisions in a numerical control machine tool in the above embodiment.

[0091] Among them, the terminal device can be a computer device such as a desktop computer, a laptop computer, or a cloud server. And the terminal device includes, but is not limited to, a processor and a memory. For example, the terminal device may also include input / output devices, network access devices, and a bus, etc.

[0092] Among them, the processor can adopt a central processing unit (CPU). Of course, according to actual usage, other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. can also be adopted. The general-purpose processor can adopt a microprocessor or any conventional processor, etc. The present application does not make any restrictions in this regard.

[0093] Among them, the memory can be an internal storage unit of the terminal device. For example, the hard disk or memory of the terminal device, or it can also be an external storage device of the terminal device. For example, a plug-in hard disk, a smart media card (SMC), a secure digital card (SD), or a flash card (FC) equipped on the terminal device, etc. And the memory can also be a combination of the internal storage unit and the external storage device of the terminal device. The memory is used to store the computer program and other programs and data required by the terminal device. The memory can also be used to temporarily store data that has been output or will be output. The present application does not make any restrictions in this regard.

[0094] Among them, through this terminal device, the monitoring method for preventing collisions in a numerical control machine tool in the above embodiment is stored in the memory of the terminal device and is loaded and executed on the processor of the terminal device for the convenience of users.

[0095] The embodiment of the present application also discloses a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the monitoring method for anti-collision of a numerically controlled machine tool in the above embodiment is adopted.

[0096] Among them, the computer program can be stored in a computer-readable medium. The computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file or some middleware form, etc. The computer-readable medium includes any entity or device that can carry the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disc, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal, and software distribution medium, etc. It should be noted that the computer-readable medium includes but is not limited to the above components.

[0097] Among them, through this computer-readable storage medium, the monitoring method for anti-collision of a numerically controlled machine tool in the above embodiment is stored in the computer-readable storage medium, and is loaded and executed on the processor to facilitate the storage and application of the monitoring method for anti-collision of a numerically controlled machine tool.

[0098] The above are all the preferred embodiments of the present application. The protection scope of the present application is not limited thereby. Any feature disclosed in this specification (including the abstract and drawings), unless specifically described, can be replaced by other equivalent or similar-purpose alternative features. That is, unless specifically described, each feature is only an example of a series of equivalent or similar features.

Claims

1. A monitoring method for preventing collision of a numerically controlled machine tool, characterized in that, Including the following steps: Step S1: Based on the electrical insulation of the tool or spindle (1), connect the component (2) to be isolated to the voltage source (4). Using the capacitive sensor (3) as an active capacitor, obtain a voltage signal related to the distance between the tool and the obstacle; The capacitive sensor (3) is connected to the spindle or tool (1) with electrical insulation, and the component (2) to be isolated is connected to the voltage source (4). The machine tool spindle refers to the shaft that drives the tool to rotate on the machine tool; Based on the electrical insulation of the tool or spindle, connect the component to be isolated to the voltage source. Using the capacitive sensor as an active capacitor, obtain a voltage signal related to the distance between the tool and the obstacle.

2. The monitoring method for preventing collision of a numerically controlled machine tool according to claim 1, wherein, The said step S1 includes the following steps, Step S10: Connect the component to be isolated to the voltage source to make the component charged; Based on the electrical insulation of the tool or spindle, connect the component to be isolated to the voltage source, using the capacitive sensor as an active capacitor; Specifically, after the numerical control machine tool is normally started, start executing the normal machining instruction. The isolated component is connected to the voltage source, and the capacitive sensor is connected to the electrically insulated tool or spindle. The change in the distance between the isolated component and the tool will cause a change in the capacitance of the capacitive sensor; Among them, the principle of the active capacitance for judging distance mainly calculates the distance between the object and the capacitor through the change in capacitance, and the change in capacitance will cause a change in voltage; Step S11: The change in the distance between the isolated component and the tool will cause a change in the capacitance of the capacitive sensor, and the change in capacitance will cause a change in voltage to obtain a voltage signal; Step S12: Filter the noise of the capacitive sensor data and perform voltage conversion; Step S13: Analyze based on the converted voltage signal and compare it with the set threshold; Step S2: In response to the voltage being greater than the preset threshold, control the machine tool to stop operating; Step S3: In response to the voltage being greater than the preset threshold, issue an alarm signal; Step S4: In response to obtaining a no-alarm instruction, start timing based on the preset no-alarm time.

3. The monitoring method for preventing collision of a numerically controlled machine tool according to claim 1, characterized in that, The said step S4 includes the following steps: Step S40: Obtain the no-alarm instruction; Step S41: Start timing based on the preset no-alarm time; During the no-alarm time, it is prohibited to issue an alarm signal and the machine tool continues to run; Specifically, after an alarm signal occurs, after the operator confirms no-alarm in the system, the alarm stops, and the numerical control machine tool can continue to run. At the same time, the preset no-alarm time starts timing. When the voltage signal obtained by the capacitive sensor is greater than the preset threshold within the no-alarm time range, no alarm signal will be issued and the machine tool action will not be blocked. At this time, the operator can perform operations such as workpiece position adjustment; When the no-alarm time is exceeded and the voltage obtained by the capacitive sensor is greater than the preset threshold, an alarm signal is issued and the machine tool is controlled to stop operating.

4. The monitoring method for preventing collision of a numerically controlled machine tool according to claim 1, characterized in that, It also includes the following steps: Based on the electrical insulation of the tool or spindle, connect the components to be isolated to a voltage source. As an active capacitor, the capacitance of the capacitor changes due to the distance between the tool and the obstacle. It includes: electrical insulation based on the tool or spindle (1); connecting the components to be isolated (2) to a voltage source (4) to make the components to be isolated (2) carry voltage; obtaining a voltage signal based on the capacitive sensor (3), filtering the noise of the capacitive sensor data, and performing voltage conversion; the capacitance of the capacitor is inversely proportional to the distance from the charger and directly proportional to the dielectric constant. As the distance between the tool and the obstacle changes, the capacitance change will cause a voltage change; detecting the distance between the tool and the obstacle in real time through the capacitive sensor of the detection module; using the data processing module for noise filtering and voltage conversion; the alarm and control module triggers an alarm signal and stops the operation of the machine tool; the adaptability module dynamically adjusts the threshold value.

5. The monitoring method for preventing collision of a numerical control machine tool according to claim 4, characterized in that, The method further includes: providing a no-alarm function to support special situations during the machining process; the no-alarm function includes: obtaining a no-alarm instruction; Timing based on a preset no-alarm time; During the no-alarm time, prohibiting the issuance of an alarm signal and the machine tool continues to run; When the no-alarm time is exceeded and the real-time voltage is greater than the threshold value, an alarm signal is reissued and the machine tool is controlled to stop operating.

6. A monitoring system for preventing collision of a numerical control machine tool, characterized in that, Using the monitoring method for preventing collision of a numerically controlled machine tool according to any one of claims 1-5, including: A detection module for connecting the components to be isolated (2) to a voltage source (4) based on the electrical insulation of the tool or spindle (1), and measuring the voltage signal related to the distance between the tool and the obstacle through the capacitive sensor (3) as an active capacitor; A data processing module for filtering the noise of the capacitive sensor data and performing voltage conversion; An alarm and control module for setting a fixed or dynamic threshold value, triggering an alarm and stopping the operation of the machine tool when the detected voltage is greater than the safety value; an adaptability module for setting a dynamic threshold value according to the operating conditions of the machine tool.

7. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, characterized in that, When the computer program is executed by a processor, it adopts the monitoring method for preventing collision of a numerically controlled machine tool according to any one of claims 1-5, and realizes the processing of capacitive sensor data, the detection of voltage change, noise filtering, alarm control, dynamic threshold adjustment, no-alarm function, and the real-time adjustment of the adaptability module.

8. A computer-readable storage medium storing a computer program therein, characterized in that, When the computer program is executed by a processor, it adopts the monitoring method for preventing collision of a numerically controlled machine tool according to any one of claims 1-5, and realizes the processing of capacitive sensor data, the detection of voltage change, noise filtering, alarm control, dynamic threshold adjustment, no-alarm function, and the real-time adjustment of the adaptability module.

Citation Information

Patent Citations

  • Trigger device for knife breakage detection of printed circuit board drilling machine and triggering method thereof

    CN103522124A

  • Method, device and processor for realizing obstacle detection and active obstacle avoidance control based on capacitance sensor, and storage medium

    CN113977332A

  • Monitoring method and system for preventing collision of numerical control machine tool, terminal and medium

    CN115570447A

  • System for acquiring dynamic positioning accuracy data of digit control machine tool

    CN201815924U

  • Anti-collision device for machining of nonmetal materials

    CN204354167U