Intelligent preheating control system for motorized spindle
By designing an intelligent preheating control system for electric spindles, and using industrial control machines and temperature sensors to monitor the preheating process of the electric spindle, the problems of preheating time and affecting efficiency of CNC machine tools are solved, and efficient and intelligent preheating control is achieved.
Patent Information
- Application Number
- CN202411428542.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-12
- Publication Date
- 2025-02-25
AI Technical Summary
In the prior art, CNC machine tools need to preheat the electric spindle for 30 minutes before processing, which occupies the time of the machining worker and affects the processing efficiency. Some workers do not preheat, affecting the accuracy and life.
An intelligent preheating control system for electric spindles is designed. The coordinates of the CNC machine are read through the industrial control machine, the relay is controlled to cancel the emergency stop system, the cooling system is started, and the preheating process of the electric spindle is monitored through the monitoring module, and the temperature sensor is used to determine whether the thermal equilibrium is reached.
The advance preheating and batch preheating of the electric spindle is realized, which saves workers' working time, improves processing efficiency, reduces workpiece damage caused by unpreheating and reduces the life of the electric spindle.
Smart Images

Figure CN119501671A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of electric spindle preheating control, in particular to an electric spindle intelligent preheating control system. Background Art
[0002] For CNC machine tools equipped with electric spindles, in order to ensure high-precision processing and the life of the electric spindle, the electric spindle needs to be preheated for thirty minutes before processing to make it reach a thermally stable state. Each preheating of the electric spindle will take up thirty minutes of the operator's working time. If there are many machine tools, the preheating of the electric spindle will seriously affect the processing efficiency of the CNC machine tools; at the same time, some operators do not preheat the electric spindle in order to save time, which affects the processing accuracy of the electric spindle and damages its life. The preheating device of the electric spindle can achieve the purpose of preheating the electric spindle thirty minutes before work, so that processing can be carried out directly after work. It can not only reduce the preheating time, but also enable batch operation and realize intelligent control. Summary of the invention
[0003] The present invention aims to solve at least one of the technical problems existing in the prior art;
[0004] To this end, the present invention proposes an intelligent preheating control system for an electric spindle, comprising:
[0005] The industrial computer that reads the coordinates of the CNC machine tool through the CNC system is used to control relay 1 to release the emergency stop system of the CNC machine tool after confirming that the electric spindle position is safe, and the industrial computer controls relay 2 to start the electric spindle cooling system; then the industrial computer forces the CNC system to the processing mode, and sends the warm-up program to the CNC system, and finally the industrial computer starts the electric spindle warm-up program;
[0006] After starting the warm-up program, a monitoring signal is generated; the monitoring module monitors the preheating process of the electric spindle, obtains the temperature information inside the industrial computer through the randomly set temperature sensor, and determines whether the electric spindle of the industrial computer reaches thermal balance based on the temperature information, thus completing the warm-up;
[0007] When the electric spindle has finished warming up, the industrial computer restores the emergency stop system of the CNC machine tool and the cooling system of the electric spindle through control relay 1 and control relay 2.
[0008] Furthermore, when a monitoring signal is generated, a monitoring module is automatically started to monitor the electric spindle, and the monitoring module includes:
[0009] The temperature acquisition unit is a temperature sensor installed at several positions in the industrial computer. Each temperature sensor has a position mark and then collects all detected temperature data. Several temperature data constitute a temperature data group. The temperature acquisition unit is used to transmit all temperature data groups to the analysis unit. The analysis unit receives all temperature data groups and determines whether a suspicious stability signal is reached based on the temperature rise of each temperature data in the several temperature data groups. When the number of temperature data that generate a suspicious stability signal exceeds the set ratio, it will automatically determine whether a stable signal is generated based on the evaluation value of each temperature data, thereby determining whether thermal equilibrium is reached.
[0010] Furthermore, the setting position of the temperature sensor is preset by an administrator.
[0011] Furthermore, the stable signal is generated by temperature rise analysis, and the specific method of temperature rise analysis is:
[0012] Get all the temperature data groups and mark the temperature data as Wi j , i=1,...,n, j=1,...,m; here Wi j It is represented as the temperature value detected by the i-th temperature data at the j-th time. Here, the value in the temperature data has been acquired at a set period;
[0013] Select any temperature data. For ease of description, i=1 is used here to represent it. Select the corresponding temperature data W1 j When the non-increasing condition is met for X1 consecutive times, a suspicious stability signal is generated, where X1 is a preset value; the non-increasing condition is represented by: |W1 j -W1 j-1 |≤1;
[0014] After that, the remaining temperature data are processed. When the temperature data exceeding the X2 ratio generate a suspicious stability signal, the latest value Wi of all temperature data will be automatically obtained. m , X2 is the preset value; automatically obtain Wi m The evaluation value H is calculated using the formula. The specific calculation method of the evaluation value H is:
[0015]
[0016] When H does not exceed X3, a stable signal is generated, and X3 is the preset value;
[0017] When a stable signal is generated, the analysis unit will automatically send a start signal to control relay 1 and control relay 2; this indicates that the electric spindle heating is completed.
[0018] Furthermore, the specific location of the temperature sensor is determined by the following analysis:
[0019] S1: Get the position of each temperature imbalance when the electric spindle is warmed up several times in the past six months. When temperature imbalance occurs at any two positions, if the distance between any two positions does not exceed X5 cm, X5 is a preset value, then mark the middle point of the two positions as the imbalance point. The temperature imbalance refers to:
[0020] |Wi j -P|≥X4, X4 is the preset value;
[0021] S2: Then, the number of times that the position corresponding to each unbalanced point is marked as an unbalanced point is marked as Kl, where l=1, ..., o;
[0022] S3: Mark the imbalance point where Kl exceeds Ky as the set point.
[0023] Furthermore, no numerical values are preset for X1, X2, X3, X4, X5, and Ky.
[0024] Compared with the prior art, the present invention has the following beneficial effects:
[0025] The present invention can realize early preheating and batch preheating of CNC machine tools equipped with electric spindles, save the working time of processing personnel, realize intelligent control of electric spindles, reduce workpiece damage and shortened electric spindle life caused by failure to preheat the electric spindles, improve work efficiency, and reduce potential losses of enterprises. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 is a system control block diagram of the present invention;
[0027] Figure 2 It is a structural block diagram of the monitoring module of the present invention. DETAILED DESCRIPTION
[0028] The technical solution of the present invention will be clearly and completely described below in conjunction with the embodiments. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0029] See also Figure 1-Figure 2 The present application provides an intelligent preheating control system for an electric spindle, which, as the first embodiment of the present application, specifically includes:
[0030] The industrial computer (1) reads the coordinates of the numerical control machine tool (2) through the numerical control system (7), and after confirming that the electric spindle (8) is in a safe position, the industrial computer (1) controls the relay 1 (3) to release the emergency stop system (4) of the numerical control machine tool, and the industrial computer (1) controls the relay 2 (5) to start the electric spindle cooling system (6), and then the industrial computer (1) forces the numerical control system (2) to be in the processing mode, and sends a heat-up program to the numerical control system, and finally the industrial computer (1) starts the electric spindle heat-up program;
[0031] After starting the heat engine program, a monitoring signal is generated; when the monitoring signal is generated, the monitoring module is automatically started to monitor the electric spindle, and the monitoring module includes a temperature acquisition unit and an analysis unit;
[0032] The temperature acquisition unit is a temperature sensor set at several locations in the industrial computer. The location is preset by the administrator. Each temperature sensor has a location identifier, and then collects all detected temperature data. Several temperature data constitute a temperature data group. The temperature acquisition unit is used to transmit all temperature data groups to the analysis unit. The analysis unit receives all temperature data groups and performs temperature rise analysis on them. The specific method of temperature rise analysis is as follows:
[0033] Get all the temperature data groups and mark the temperature data as Wi j , i=1,...,n, j=1,...,m; here Wi j It is represented as the temperature value detected by the i-th temperature data at the j-th time. Here, the value in the temperature data has been acquired at a set period;
[0034] Select any temperature data. For ease of description, i=1 is used here to represent it. Select the corresponding temperature data W1 j When the non-increasing condition is met for X1 consecutive times, a suspicious stability signal is generated. Here, X1 is a preset value, which is generally 8. The non-increasing condition is represented by: |W1 j -W1 j-1 |≤1;
[0035] After that, the remaining temperature data are processed. When the temperature data exceeding the X2 ratio generate a suspicious stability signal, the latest value Wi of all temperature data will be automatically obtained. m , X2 is the preset value, generally 0.85; automatically obtain Wi m The evaluation value H is calculated using the formula. The specific calculation method of the evaluation value H is:
[0036]
[0037] When H does not exceed X3, a stable signal is generated. X3 is a preset value, generally 1.5;
[0038] When a stable signal is generated, the analysis unit will automatically send a start signal to control relay 1 and control relay 2; this indicates that the electric spindle heating is completed;
[0039] When the electric spindle has completed warming up, the industrial computer restores the emergency stop system (4) of the CNC machine tool and the electric spindle cooling system (6) through control relay 1 (3) and control relay 2 (5).
[0040] As the second embodiment of the present application, this embodiment is implemented on the basis of the first embodiment, and is different from the first embodiment in that the specific setting position of the temperature sensor in this embodiment is determined by the following analysis method:
[0041] S1: Get the position of each temperature imbalance when the electric spindle is warmed up several times in the past six months. When temperature imbalance occurs at any two positions, if the distance between any two positions does not exceed X5 cm, X5 is a preset value, then mark the middle point of the two positions as the imbalance point. The temperature imbalance refers to:
[0042] |Wi j -P|≥X4, X4 is a preset value, generally 1;
[0043] S2: Then, the number of times that the position corresponding to each unbalanced point is marked as an unbalanced point is marked as Kl, where l=1, ..., o;
[0044] S3: Mark the unbalance point where K l exceeds Ky as the set point, where Ky is the preset value.
[0045] The above embodiments are only used to illustrate the technical method of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.
Claims
1. An intelligent preheating control system for an electric spindle, characterized in that: include: The industrial computer that reads the coordinates of the CNC machine tool through the CNC system is used to control relay 1 to release the emergency stop system of the CNC machine tool after confirming that the electric spindle position is safe, and the industrial computer controls relay 2 to start the electric spindle cooling system; then the industrial computer forces the CNC system to the processing mode, and sends the warm-up program to the CNC system, and finally the industrial computer starts the electric spindle warm-up program; After starting the warm-up program, a monitoring signal is generated; the monitoring module monitors the preheating process of the electric spindle, obtains the temperature information inside the industrial computer through the randomly set temperature sensor, and determines whether the electric spindle of the industrial computer reaches thermal balance based on the temperature information, thus completing the warm-up; When the electric spindle has finished warming up, the industrial computer restores the emergency stop system of the CNC machine tool and the cooling system of the electric spindle through control relay 1 and control relay 2.
2. The intelligent preheating control system for an electric spindle according to claim 1 is characterized in that: When a monitoring signal is generated, the monitoring module is automatically started to monitor the electric spindle. The monitoring module includes: The temperature acquisition unit is a temperature sensor installed at several positions in the industrial computer. Each temperature sensor has a position mark and then collects all detected temperature data. Several temperature data constitute a temperature data group. The temperature acquisition unit is used to transmit all temperature data groups to the analysis unit. The analysis unit receives all temperature data groups and determines whether a suspicious stability signal is reached based on the temperature rise of each temperature data in the several temperature data groups. When the number of temperature data that generate a suspicious stability signal exceeds the set ratio, it will automatically determine whether a stable signal is generated based on the evaluation value of each temperature data, thereby determining whether thermal equilibrium is reached.
3. The intelligent preheating control system for an electric spindle according to claim 2 is characterized in that: The location of the temperature sensor is preset by the administrator.
4. The intelligent preheating control system for an electric spindle according to claim 2 is characterized in that: The stable signal is obtained by temperature rise analysis. The specific method of temperature rise analysis is: Get all the temperature data groups and mark the temperature data as Wi j , i=1,...,n, j=1,...,m; here Wi j It is represented as the temperature value detected by the i-th temperature data at the j-th time. Here, the value in the temperature data has been acquired at a set period; Select any temperature data. For ease of description, i=1 is used here to represent it. Select the corresponding temperature data W1 j When the non-increasing condition is met for X1 consecutive times, a suspicious stability signal is generated, where X1 is a preset value; the non-increasing condition is represented by: |W1 j -W1 j-1 |≤1; After that, the remaining temperature data are processed. When the temperature data exceeding the X2 ratio generate a suspicious stability signal, the latest value Wi of all temperature data will be automatically obtained. m , X2 is the preset value; automatically obtain Wi m The evaluation value H is calculated using the formula. The specific calculation method of the evaluation value H is: When H does not exceed X3, a stable signal is generated, and X3 is the preset value; When a stable signal is generated, the analysis unit will automatically send a start signal to control relay 1 and control relay 2; this indicates that the electric spindle heating is completed.
5. The intelligent preheating control system for an electric spindle according to claim 4 is characterized in that: The specific location of the temperature sensor is determined by the following analysis: S1: Get the position of each temperature imbalance when the electric spindle is warmed up several times in the past six months. When temperature imbalance occurs at any two positions, if the distance between any two positions does not exceed X5 cm, X5 is a preset value, then mark the middle point of the two positions as the imbalance point. The temperature imbalance refers to: |Wi j -P|≥X4, X4 is the preset value; S2: Then, the number of times that the position corresponding to each unbalanced point is marked as an unbalanced point is marked as Kl, where l=1, ..., o; S3: Mark the imbalance point where Kl exceeds Ky as the set point.
6. The intelligent preheating control system for an electric spindle according to claim 5, characterized in that: There are no preset values for X1, X2, X3, X4, X5, and Ky.
Citation Information
Patent Citations
Numerical control machine tool electric spindle temperature compensation method and device
CN109352424A
Numerical control machine tool spindle error prediction compensation method and system
CN114690706A
Method, system and device for controlling heater by monitoring temperature measuring point
CN116056261A
Disclosed is thermal compensation device of numerically-controlled machine tool electric spindle
CN208945752U
Apparatus for pre-heating main shaft of machine tool and control method thereof
KR1020180036482A