Machine tool apparatus, control method thereof, and storage medium
By monitoring and adjusting the spindle temperature to control the tool to process within a stable temperature range, the problem of machining instability caused by thermal expansion and contraction is solved, thereby improving product yield and machining stability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-29
- Publication Date
- 2026-04-21
AI Technical Summary
During machining, thermal expansion and contraction cause tool deformation, resulting in large fluctuations in the appearance and dimensions of the machined products, poor machining stability, and a high product defect rate.
By monitoring the spindle temperature and controlling the machine tool to be in a non-machining state when it is not in the preset stable tool temperature range, the temperature is adjusted until the spindle temperature reaches the preset stable tool temperature range, and then machining operations are performed within that range.
Ensure tool shape stability, improve machining stability, reduce product defect rate, and increase product yield.
Smart Images

Figure CN121900292A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of CNC (Computer Numerical Control Machine Tool) machining technology, and particularly to machine tool equipment and its control methods and storage media. Background Technology
[0002] In the field of machining, due to the effects of thermal expansion and contraction, cutting tools undergo mechanical deformation during machining, which can easily lead to significant fluctuations in the appearance and dimensions of the machined products. This makes it difficult to consistently control the dimensions within the acceptable range, resulting in poor machining stability and a high product defect rate. Therefore, there is currently a technical problem of high product defect rates caused by poor machining stability.
[0003] The above content is only used to help understand the technical solutions of the embodiments of this application, and does not represent an admission that the above content is prior art. Summary of the Invention
[0004] The main objective of this application is to provide a machine tool and its control method and storage medium, which aims to solve the technical problem of high product defect rate caused by poor processing stability.
[0005] To achieve the above objectives, this embodiment provides a control method for a machine tool, the machine tool including a spindle and a cutting tool disposed on the spindle, the control method including: monitoring the spindle temperature of the spindle in the machine tool; If the spindle temperature is detected to be outside the preset stable tool temperature range, the machine tool is controlled to be in a non-machining state, and the spindle temperature is adjusted until the spindle temperature is within the preset stable tool temperature range. The machine tool is controlled to perform machining operations when the spindle temperature is within a preset stable tool temperature range. The preset stable temperature range for the cutting tool is the temperature range in which the change in the deformation of the cutting tool is less than a preset fluctuation threshold.
[0006] In one embodiment, the preset tool stable temperature range includes a preset upper limit temperature and a preset lower limit temperature; the step of adjusting the spindle temperature includes: If the spindle temperature exceeds a preset upper limit temperature, the machine tool is controlled to perform a cooling operation to cool the spindle. If the spindle temperature is lower than the preset lower limit temperature, the machine tool is controlled to perform a heating operation to raise the temperature of the spindle.
[0007] In one embodiment, the step of controlling the machine tool to perform a cooling operation includes: The cooling method of the machine tool is obtained, and the machine tool is controlled to spray the cooling material corresponding to the cooling method to perform the cooling operation.
[0008] In one embodiment, the step of controlling the machine tool to perform a heating operation includes: The machine tool is controlled to stop spraying the preset cooling material, and the spindle is controlled to run at a preset high speed to perform the heating operation.
[0009] In one embodiment, the control method for the machine tool equipment further includes: Obtain the processing material and cooling method of the machine tool equipment; Based on the material being processed and the cooling method, a preset stable temperature range for the cutting tool is determined.
[0010] In one embodiment, the step of obtaining a preset stable temperature range for the cutting tool based on the processing material and the cooling method includes: The machine tool is controlled to process a workpiece of the material to be processed for a preset processing time at a preset processing speed, and a cooling material is sprayed according to the cooling method within the preset processing time. The spindle operating temperature is detected at each of multiple moments within the preset machining time, and the tool deformation is detected at each operating temperature. Based on the deformation at each operating temperature, the deformation temperature variation trend of the deformation as the operating temperature changes is obtained by fitting. From the deformation temperature change trend, a continuous temperature range in which the change amplitude of the deformation is less than a preset fluctuation threshold is determined, and the continuous temperature range is taken as the preset tool stable temperature range.
[0011] In one embodiment, the step of obtaining a preset stable temperature range for the cutting tool based on the processing material and the cooling method includes: The processing material and the cooling method are input into a preset temperature prediction model, and the preset temperature prediction model outputs a preset stable tool temperature range under the processing material and the cooling method. The preset temperature prediction model is obtained by training a preset initial model based on the acquired temperature training data. The temperature training data includes the training processing material, the training cooling method, and the temperature range label jointly mapped by the training processing material and the training cooling method.
[0012] In one embodiment, the step of controlling the machine tool to perform machining operations when the spindle temperature is within a preset stable tool temperature range includes: The machine tool is controlled to perform a tool setting operation to obtain the tool length.
[0013] Furthermore, to achieve the above objectives, this embodiment also provides a control device for a machine tool, the machine tool including a spindle and a cutting tool disposed on the spindle, the control device including: The monitoring module is used to monitor the spindle temperature in the machine tool equipment; The temperature control module is used to control the machine tool to be in a non-machining state and adjust the temperature of the spindle until the spindle temperature is within the preset stable tool temperature range when the spindle temperature is detected to be outside the preset stable tool temperature range. The machining control module is used to control the machine tool to perform machining operations when the spindle temperature is within a preset stable tool temperature range. The preset stable temperature range for the cutting tool is the temperature range in which the change in the deformation of the cutting tool is less than a preset fluctuation threshold.
[0014] Furthermore, to achieve the above objectives, this application also provides a machine tool device, which includes: a memory, a processor, and a program for a control method of the machine tool device stored in the memory and executable on the processor. When the program for the control method of the machine tool device is executed by the processor, it can implement the steps of the control method of the machine tool device as described above.
[0015] Furthermore, to achieve the above objectives, embodiments of this application also provide a computer-readable storage medium storing a program for implementing a control method for a machine tool, wherein when the program for the control method for the machine tool is executed by a processor, it implements the steps of the control method for the machine tool as described above.
[0016] In addition, to achieve the above objectives, this application also provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the machine tool equipment control method described above.
[0017] One or more technical solutions proposed in this application have at least the following technical effects: In this application, the spindle temperature can be monitored, and when the spindle temperature is not within the preset stable tool temperature range, the machine tool can be controlled to be in a non-machining state, and the spindle temperature can be adjusted until the spindle temperature is within the preset stable tool temperature range, so that the machine tool can be controlled to perform machining operations when the spindle temperature is within the preset stable tool temperature range.
[0018] Since the preset tool stable temperature range is the temperature range in which the change in tool deformation is less than the preset fluctuation threshold, that is, when the spindle temperature is within the preset tool stable temperature range, the change in tool deformation will not exceed the preset fluctuation threshold, thus ensuring the stability of the tool shape. This allows machining operations to be performed when the tool shape is stable, improving machining stability and thus helping to improve product yield. This solves the technical problem of high product yield caused by poor machining stability. Attached Figure Description
[0019] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with those described herein and, together with the specification, serve to explain the principles of those embodiments.
[0020] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0021] Figure 1 This is a flowchart illustrating one embodiment of the control method for machine tool equipment according to this application. Figure 2 This is a schematic diagram illustrating the effect of tool length on spindle temperature in the control method of machine tool equipment according to an embodiment of this application; Figure 3 This is a schematic diagram illustrating the change in tool deformation with spindle operating temperature in the control method of the machine tool equipment according to an embodiment of this application; Figure 4 This is a schematic diagram illustrating the change in tool length deformation in an example of the control method for machine tool equipment according to an embodiment of this application; Figure 5 This is a schematic diagram showing the changes before and after the improvement in the control method of the machine tool equipment according to the embodiments of this application; Figure 6 This is a schematic diagram of the control device of the machine tool equipment according to an embodiment of this application; Figure 7 This is a schematic diagram of the hardware operating environment involved in the control method of the machine tool equipment in the embodiments of this application.
[0022] The objectives, features, and advantages of the embodiments described in this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0023] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of the embodiments of this application and are not intended to limit the embodiments of this application.
[0024] To better understand the technical solutions of the embodiments of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0025] In the field of machining, due to the influence of thermal expansion and contraction, cutting tools are prone to mechanical deformation during the machining process. This mechanical deformation can lead to large fluctuations in the appearance and dimensions of the machined products, resulting in a high product defect rate. For example, the product defect rate may fluctuate between 5% and 12%.
[0026] Different workpieces have different precision requirements, so deformation during processing can easily lead to product defects, and there may be issues with uncontrollable processing quality and costs. For example, processing costs, scrap costs, and labor costs can all be high.
[0027] Therefore, this embodiment provides a machine tool control method that can control the spindle temperature within a temperature range that allows the change in tool deformation to be less than a preset fluctuation threshold. This enables machining when the tool shape is stable, improving machining stability, effectively controlling product machining accuracy, increasing product yield, and reducing machining costs. Specifically, this embodiment can monitor the spindle temperature. If the spindle temperature is not within the preset stable tool temperature range, the machine tool can be controlled to enter a non-machining state, and the spindle temperature can be adjusted until it falls within the preset stable tool temperature range. This allows the machine tool to perform machining operations when the spindle temperature is within the preset stable tool temperature range.
[0028] Since the preset tool stable temperature range is the temperature range in which the change in tool deformation is less than the preset fluctuation threshold, that is, when the spindle temperature is within the preset tool stable temperature range, the change in tool deformation will not exceed the preset fluctuation threshold, thus ensuring the stability of the tool shape. This allows machining operations to be performed when the tool shape is stable, improving machining stability and thus helping to improve product yield. This solves the technical problem of high product yield caused by poor machining stability.
[0029] Based on this, the embodiments of this application provide a control method for machine tool equipment, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the control method for a machine tool device according to this application. The machine tool device includes a spindle and a cutting tool disposed on the spindle. The control method for the machine tool device includes steps S10 to S30: Step S10: Monitor the spindle temperature in the machine tool equipment; It should be noted that in this embodiment, the cutting tool of the machine tool is mounted on the spindle, and the machine tool can be a CNC machine tool, specifically a CNC (Computer Numerical Control Machine Tool).
[0030] The spindle temperature can be detected by a temperature sensor, and this embodiment does not specifically limit this. The spindle temperature in the machine tool can be monitored when the machine tool is in a machining-ready state or during machining. The machining-ready state indicates that the machine tool is about to start machining.
[0031] For example, the spindle temperature in the machine tool is monitored while the machine tool is processing or in a processing-ready state.
[0032] Step S20: If the spindle temperature is not within the preset stable tool temperature range, control the machine tool to be in a non-machining state and adjust the spindle temperature until the spindle temperature is within the preset stable tool temperature range. It should be noted that the preset tool stability temperature range is the temperature range in which the change in the tool's deformation is less than a preset fluctuation threshold. The preset tool stability range can be pre-set, the deformation can be the deformation of the tool length, and the change range reflects the change in deformation. When the spindle temperature is within the preset tool stability range, the difference between the maximum and minimum deformation of the tool is less than the preset fluctuation threshold, thus indicating that the tool shape is stable. The preset fluctuation threshold can be set based on actual conditions, and this embodiment does not impose specific limitations on it. For example, in this embodiment, the preset tool stability range can be obtained based on the machining material and cooling method of the machine tool. The machining material is the material of the workpiece processed by the machine tool, and the cooling method is the method of cooling the machine tool.
[0033] The deformation of the cutting tool at temperature A can be the difference between the tool length at temperature A and the tool length at a preset standard temperature. The preset standard temperature can be set based on actual conditions, and this embodiment does not impose specific limitations on it. Temperature A can be any temperature, and this embodiment does not impose specific limitations on it. Temperature A refers to the temperature of the spindle.
[0034] Depending on the spindle temperature, the deformation of the cutting tool may be the same or different. The non-machining state indicates that the machine tool is not performing machining. That is, in this embodiment, when the spindle temperature is detected to be outside the preset stable cutting tool range, machining will stop or not begin, thereby avoiding product scrap or product defects caused by excessive changes in cutting tool deformation.
[0035] When the spindle temperature is detected to be outside the preset tool stable temperature range, the spindle temperature can be adjusted in time until it falls within the preset tool stable temperature range. This allows for machining to proceed only when the spindle temperature is within the preset tool stable temperature range, thus ensuring machining stability, workpiece machining accuracy, and improving product yield.
[0036] For example, if the spindle temperature is detected to be outside the preset stable tool temperature range, the machine tool is controlled to enter a non-machining state. This could involve stopping machining or preventing machining from starting. The spindle temperature is then regulated, for example, by performing cooling and / or heating operations, until the spindle temperature falls within the preset stable tool temperature range.
[0037] Specifically, if the spindle temperature is detected to be outside the preset stable tool temperature range, the machine tool is controlled to enter a non-machining state. The tool can be controlled to return to its origin before the spindle temperature is adjusted. In other embodiments, the tool may not return to its origin, and the spindle temperature can be adjusted directly. Returning to the origin refers to controlling the tool's position to return to the machining start position or a preset safe position, etc. The preset safe position can be set based on actual conditions, and this embodiment does not specifically limit this.
[0038] Step S30: Control the machine tool to perform machining operations when the spindle temperature is within the preset stable tool temperature range; The preset stable temperature range for the cutting tool is the temperature range in which the change in the deformation of the cutting tool is less than a preset fluctuation threshold.
[0039] It should be noted that when the spindle temperature is within the preset stable tool temperature range, the machine tool can be controlled to perform machining operations. This allows machining operations to be performed when the tool shape is stable, improving machining stability and thus increasing product yield.
[0040] For example, when the spindle temperature is within the preset stable tool temperature range, the machine tool can be controlled to perform machining operations, which facilitates machining operations when the tool shape is stable, thereby improving machining stability.
[0041] In this embodiment, the spindle temperature can be monitored. If the spindle temperature is not within the preset stable tool temperature range, the machine tool can be controlled to be in a non-machining state, and the spindle temperature can be adjusted until the spindle temperature is within the preset stable tool temperature range. Then, the machine tool can be controlled to perform machining operations when the spindle temperature is within the preset stable tool temperature range.
[0042] Since the preset tool stable temperature range is the temperature range in which the change in tool deformation is less than the preset fluctuation threshold, that is, when the spindle temperature is within the preset tool stable temperature range, the change in tool deformation will not exceed the preset fluctuation threshold, thus ensuring the stability of the tool shape. Therefore, machining operations can be performed when the tool shape is stable. When the spindle temperature is not within the preset tool stable temperature range, that is, when the tool shape is unstable, the machine tool is controlled to be in a non-machining state, that is, no machining is performed, thereby improving the stability of machining and helping to improve product yield. This solves the technical problem of high product yield caused by poor machining stability.
[0043] In a feasible embodiment, the preset tool stable temperature range includes a preset upper limit temperature and a preset lower limit temperature; step S20 further includes steps S21 to S22: Step S21: When the spindle temperature is greater than the preset upper limit temperature, control the machine tool to perform a cooling operation to cool the spindle. It should be noted that the preset upper limit temperature is the highest temperature within the preset tool stability range, and the preset lower limit temperature is the lowest temperature within the preset tool stability range; the preset upper limit temperature is greater than the preset lower limit temperature. If the spindle temperature is higher than the preset upper limit temperature, it indicates that the spindle temperature is too high, so a cooling operation is required to lower the spindle temperature. Since the tool is located on the spindle, cooling the spindle will naturally lower the tool temperature as well.
[0044] For example, if the spindle temperature exceeds the preset upper limit temperature, the machine tool is controlled to perform a cooling operation to cool the cutting tool.
[0045] In a feasible embodiment, step S21 further includes step S211: obtaining the cooling mode of the machine tool equipment and controlling the machine tool equipment to spray the cooling material corresponding to the cooling mode to perform the cooling operation.
[0046] It should be noted that different machine tool equipment may use the same or different cooling methods. The cooling method of a machine tool equipment can be set based on actual conditions, and this embodiment does not impose specific limitations on it. The cooling method of a machine tool equipment can be through cutting oil or through cutting fluid. Different cooling methods use different cooling materials; for example, cooling materials can be divided into cutting oil and cutting fluid.
[0047] For example, the cooling method of the machine tool is obtained. If the cooling method is cooling by cutting oil, the machine tool is controlled to spray cutting oil to perform the cooling operation. If the cooling method is cooling by cutting fluid, the machine tool is controlled to spray cutting fluid.
[0048] In this embodiment, the machine tool may be equipped with a spraying device, which can spray cooling material onto the spindle and cutting tool, thereby effectively cooling them. If the spindle and cutting tool move, the spraying device can control the sprayed cooling material to follow their movement, further facilitating effective cooling. The spraying device can be a nozzle or other components; this embodiment does not specifically limit its application.
[0049] This embodiment cools the spindle and the cutting tool, allowing the spindle temperature to quickly return to the preset stable temperature range of the cutting tool, thus facilitating rapid resumption of machining and improving machining efficiency and stability.
[0050] Step S22: When the spindle temperature is lower than the preset lower limit temperature, control the machine tool to perform a heating operation to raise the temperature of the spindle.
[0051] It should be noted that if the spindle temperature is lower than the preset lower limit temperature, it means that the spindle temperature is too low. The machine tool can be controlled to perform a heating operation to raise the temperature of the spindle. Since the tool is located on the spindle, the tool will naturally heat up as the spindle heats up.
[0052] For example, the machine tool can be controlled to perform a heating operation when the spindle temperature is lower than a preset lower limit temperature, so as to raise the temperature of the cutting tool.
[0053] In a feasible embodiment, step S22 further includes step S221: controlling the machine tool to stop spraying the preset cooling material and controlling the spindle to run at a preset high speed to perform the heating operation.
[0054] It should be noted that machine tools also spray cooling agents during processing. These agents serve both lubrication and cooling purposes, so they can be sprayed during machining. If the spindle temperature is below the preset lower limit, it indicates that the temperature is too low. Therefore, in this situation, the spraying of cooling agents must be stopped to prevent the temperature from dropping further.
[0055] The preset high-speed rotation speed can be set based on actual conditions, and this embodiment does not impose specific limitations on it. Running the spindle at the preset high-speed rotation speed can achieve the function of warming up, thereby increasing the temperature of the spindle and allowing the spindle temperature to quickly rise to the preset stable tool temperature range.
[0056] For example, the machine tool is controlled to stop spraying cooling material and the spindle is controlled to run at a preset high speed to warm up the machine, thereby increasing the temperature of the spindle and the cutting tool.
[0057] This embodiment can raise the temperature of the spindle and the tool, thereby ensuring that the spindle temperature and the tool temperature are within the preset stable tool temperature range, which in turn facilitates the stability of tool deformation and improves the stability of tool machining.
[0058] In a feasible embodiment, the machine tool control method further includes steps A10 to A20: Step A10: Obtain the processing material and cooling method of the machine tool equipment; Step A20: Determine the preset stable temperature range of the cutting tool based on the processing material and the cooling method.
[0059] It should be noted that the processing material refers to the material of the workpiece processed by the machine tool. Different machine tools can process different or the same materials; this embodiment does not impose specific limitations on this. The processing material can be steel or tin bronze, etc.; this embodiment does not impose specific limitations on this either. Different machine tools can use different cooling methods.
[0060] Cooling methods can include cooling with cutting fluid or cutting oil. Different materials require different cooling methods, and the corresponding preset stable temperature range for the tool may differ. Because different materials affect tool temperature differently, meaning that under the same ambient temperature, machining time, and rotational speed, the tool temperature may change differently when machining workpieces of different materials.
[0061] Different cooling methods result in different cooling rates; for example, cutting fluid may cool down faster than cutting oil. Therefore, in this embodiment, it is necessary to determine a preset tool stability range based on the material being processed and the cooling method, thereby improving the accuracy of the preset tool stability range.
[0062] For example, by obtaining the processing material and cooling method of the machine tool, a preset stable temperature range for the cutting tool can be obtained, thereby facilitating the improvement of the accuracy of the preset stable temperature range for the cutting tool.
[0063] For example, you can also refer to Table 1, which shows the preset stable tool temperature ranges for different coolants and different workpiece materials: Table 1:
[0064] As shown in Table 1, when the coolant is cutting fluid, the machining speed is 12000-14000 rpm (Revolutions Per Minute), the machining time is 5-15 min, and the material being machined is steel, the preset stable tool temperature range is 35-45℃. When the coolant is cutting oil, the machining speed is 16000-18000 rpm, the machining time is 4 H-7.5 H, and the material being machined is tin bronze, the preset stable tool temperature range is 55-65℃.
[0065] In a feasible embodiment, step A20 includes steps A21 to A24: Step A21: Control the machine tool to process the workpiece of the processing material at a preset processing speed for a preset processing time, and spray cooling material according to the cooling method within the preset processing time; It should be noted that the preset machining speed is the spindle speed at which the machine tool operates when machining the workpiece. The preset machining speed can be any speed within a preset speed range; this embodiment does not impose a specific limitation. The preset speed range can be set based on actual conditions; for example, the spindle speed may remain within the preset speed range throughout the machining process. The preset machining time characterizes the time required for the machine tool to machine the workpiece. The preset machining time can also be set based on actual conditions; this embodiment does not impose a specific limitation. For example, the preset machining time can be determined based on the material being machined, the preset machining speed, the cooling method, and / or the target shape of the workpiece. Spraying cooling material within the preset machining time can provide lubrication during the machining process.
[0066] The preset machining speed and preset machining time can be pre-set to be the required speed and duration when machining a workpiece made of the machining material. In other embodiments, when the machine tool equipment ages, the preset machining speed and preset machining time can be adaptively adjusted so that the machine tool equipment can still reliably machine the workpiece even when it is aging.
[0067] Step A22: Detect the operating temperature of the spindle at each of multiple moments within the preset machining time, and detect the deformation of the tool at each operating temperature; It should be noted that the spindle operating temperature is detected at each of the multiple moments within a preset machining time. The detected operating temperature may be different or the same at different times; this embodiment does not impose specific limitations on this. The deformation can specifically be the tool length deformation. The length deformation may be the same or different at different operating temperatures; this embodiment does not impose specific limitations on this.
[0068] For example, you can refer to Figure 2 This shows the tool length at different spindle temperatures, from Figure 2 It can be seen that different spindle temperatures result in different tool lengths. Figure 2 The horizontal axis represents the spindle temperature, and the vertical axis represents the tool length.
[0069] Step A23: Based on the deformation at each operating temperature, fit the deformation temperature variation trend of the deformation as the operating temperature changes; Step A24: Determine the continuous temperature range in which the change amplitude of the deformation is less than the preset fluctuation threshold from the deformation temperature change trend, and use the continuous temperature range as the preset tool stable temperature range.
[0070] It should be noted that the deformation temperature change trend can be obtained by fitting various operating temperatures and deformation values. The deformation temperature change trend represents the trend of tool deformation with spindle temperature, specifically the trend of tool length deformation with spindle temperature.
[0071] The preset stable temperature range for the cutting tool is continuous. In this embodiment, a continuous temperature range in which the change in deformation is less than a preset fluctuation threshold can be determined from the trend of deformation temperature variation. That is, the difference in deformation between any two temperatures within the continuous temperature range is less than the preset fluctuation threshold. The preset fluctuation threshold can be set based on actual conditions to ensure that the length deformation of the cutting tool is relatively stable.
[0072] For example, you can refer to Figure 3 , Figure 3 A schematic diagram illustrating the deformation temperature variation trend is provided, specifically showing the deformation of the tool length at different operating temperatures. Figure 3 In the diagram, the horizontal axis represents the operating temperature of the main spindle, and the vertical axis represents the tool length deformation. Figure 3 As can be seen, the change in tool length deformation is relatively small when the operating temperature is between 55 and 65 degrees Celsius. Therefore, the continuous temperature range of 55 to 65 degrees Celsius can be used as the preset stable temperature range for the tool. Figure 3 The document also shows the processing time at different operating temperatures. For example, the operating temperature gradually increases from 20°C to 35°C within 1 to 30 minutes, and the spindle operating temperature gradually increases from 36°C to 40°C within 30 to 60 minutes.
[0073] In other embodiments, when the machine tool is processing a workpiece made of a material to be processed, the machine tool can be controlled to spray cooling material according to the cooling method. During the processing of the machine tool, multiple operating temperatures of the spindle are detected, and the deformation of the tool at each operating temperature is detected. Based on each operating temperature and each deformation, the deformation temperature change trend is fitted, and a preset stable temperature range for the tool is determined in the deformation temperature change trend.
[0074] In other embodiments, the tool length at each operating temperature can be directly detected. Based on each tool length and each operating temperature, a length-temperature change trend is fitted. Within this trend, a continuous temperature range where the tool length change is less than a preset threshold is identified. This continuous temperature range is then used as the preset stable tool temperature range. The preset threshold can be set based on actual conditions; this embodiment does not impose specific limitations on it.
[0075] This embodiment fits the deformation temperature change trend by pre-setting the machining speed, pre-setting machining time, machining material, and cooling method, thereby determining the preset stable temperature range of the tool and ensuring the accuracy of the preset stable temperature range of the tool. This ensures that the tool length remains stable during subsequent machining processes, thereby improving machining stability.
[0076] In addition, for a better understanding of this embodiment, please refer to Figure 4 , Figure 4 This demonstrates the change in tool elongation before and after the improvement. Before the improvement, the tool length was monitored during machining when the spindle temperature was not controlled within the preset stable tool temperature range. Figure 4 As can be seen, before the improvement, the tool extension length varied significantly between 1 and 2. After the improvement, the tool extension length remained relatively stable at 2, without excessive fluctuations, thus ensuring the stability of the tool shape. The improvement refers to controlling the machine tool to perform machining while maintaining the spindle temperature within the preset stable tool temperature range.
[0077] For example, you can also refer to Table 2, which shows the preset stable tool temperature range and the average spindle temperature when the material being machined is tin bronze, the machining time is 4H~7.5H, the machining speed range is 16000-18000S, and the coolant is cutting oil.
[0078] Table 2:
[0079] In this embodiment, when the material being machined is tin bronze, the machining time is 4-7.5 hours, the machining speed range is 16000-18000 s (spindle speed), and the coolant is cutting oil, the cooling effect is as follows: the spindle temperature drops slowly, the average spindle temperature is 55-70℃, and the preset stable tool temperature range is 55-65℃. The warm-up time is 2.5 hours, which refers to the time required to heat the spindle to a temperature above 55℃. In this embodiment, the tool length deformation can specifically be the tool length extension / retraction amount. In Table 2, the tool length extension / retraction amount is within 0.015mm, which indicates that the tool shape is stable, thereby improving machining stability.
[0080] In a feasible embodiment, step A20 further includes step B10: inputting the machining material and the cooling method into a preset temperature prediction model, and outputting a preset stable tool temperature range under the machining material and the cooling method through the preset temperature prediction model; The preset temperature prediction model is obtained by training a preset initial model based on the acquired temperature training data. The temperature training data includes the training processing material, the training cooling method, and the temperature range label jointly mapped by the training processing material and the training cooling method.
[0081] It should be noted that the implementation method for obtaining the preset stable temperature range of the cutting tool can be steps A21 to A24, or the implementation method referred to in step B10. This embodiment does not specifically limit this method.
[0082] A preset initial model can be trained based on temperature training data to obtain a trained preset temperature prediction model. This preset temperature prediction model is used to predict a preset stable temperature range for the cutting tool. The preset initial model can be a neural network model or a large language model, etc. This embodiment does not specifically limit it; it can be determined based on the actual situation.
[0083] Temperature training data can include multiple training samples. Each training sample can include the training processing material, the training cooling method, and a temperature range label that is jointly mapped by the training processing material and the training cooling method.
[0084] For example, the steps for training a preset temperature prediction model may include: inputting the training processing material and training cooling method into a preset initial model; the preset initial model outputs a training temperature range; calculating the training deviation between the training temperature range and the temperature range label; if the training deviation is less than or equal to a preset training threshold, determining that the preset initial model has been trained and using the trained preset initial model as the preset temperature prediction model; if the training deviation is greater than the preset training threshold, obtaining new training processing materials and training cooling methods, and returning to the step of inputting the training processing material and training cooling method into the preset initial model, until the training deviation is less than or equal to the preset training threshold.
[0085] For example, the processing material and cooling method are input into a preset temperature prediction model, and the preset stable temperature range of the tool under the processing material and cooling method is obtained by outputting the preset stable temperature range of the tool. In this way, it is no longer necessary to test and fit the deformation temperature change trend under the processing material and cooling method, thereby improving the efficiency of obtaining the preset stable temperature range of the tool.
[0086] In a feasible embodiment, step S30 further includes steps S31 to S32: Step S31: Control the machine tool to perform a tool setting operation to obtain the tool length; Step S32: Control the machine tool to perform machining operations according to the tool length.
[0087] It should be noted that when the spindle temperature is detected to have returned to the preset stable tool temperature range, the machine tool can obtain the current tool length through a tool setting operation. This tool setting operation can be automatic and may include controlling the tool to move slowly until the tool tip makes slight contact with the workpiece's reference surface. By recording the position of this contact point, the tool length can be detected. This allows the machine tool to perform machining operations based on the tool length, which may involve driving the tool along a preset machining trajectory.
[0088] For example, controlling the machine tool to perform a tool setting operation to obtain the current tool length allows the tool to be driven to run along a preset machining trajectory based on that tool length, thereby improving machining reliability. Because the tool length may vary at different temperatures within a preset stable tool temperature range, to improve machining stability and reliability, a tool setting operation can be performed first, after the spindle temperature returns to the preset stable tool temperature range. Once the tool length is obtained, the tool can then be driven to run along the preset machining trajectory based on that length, further enhancing machining reliability.
[0089] To better understand this embodiment, please refer to the following program content for a brief description of the process of this embodiment: O1000; N1G90G54G0; G68G40G68Z0; IF[#570GT65] GOTO888 (jump to N888 program segment if the temperature is above 65℃); IF[#570LT55]GOTO222 (Jump to N222 procedure segment if the temperature is below 55℃); M98P9865 (Automatic Tool Setting); M01; M98PO0001 (The first machining procedure begins). M01; M98PO0002 (The second processing procedure begins). N888; G91G40G0; X0.Y0.Z0. (Returning to the origin); M08 (Jet Coolant); G04X160 (Pause for 160 seconds); IF[#570LE65] AND[#570GE55]GOTO1; N222; G91G40G0; X0.Y0.Z0. (Returning to the origin); M09 (Stop spraying coolant); M03S18000 (High-speed rotation); IF[#570LT55] GOTO222 (Insufficient temperature, continuous warm-up); IF[#570GT55] GOTO1 (When the temperature is sufficient, jump to the beginning of the program).
[0090] In this program, O1000 is the name of the entire segment, and "N1G90G54G0" and "G68G40G68Z0" represent the initialization of machining. Then, the spindle temperature can be monitored. The preset stable tool temperature range in this machining program is 55°C to 65°C. When the spindle temperature is detected to be higher than 65°C, the program jumps to the segment named N888. The naming of N888 can be set based on actual conditions; this embodiment does not impose specific limitations on this. The naming of N888 should not conflict with the naming of other machining programs. The N888 segment can instruct the machine tool to perform a cooling operation. Specifically, "G91G40G0; X0.Y0.Z0" in the N888 segment can instruct the tool to return to its origin, M08 indicates the spraying of cooling material, and "G04X160" indicates a 160-second pause. The duration can be set based on actual conditions; this embodiment does not impose specific limitations on this. "IF[#570LE65] AND[#570GE55] GOTO1" indicates that when the spindle temperature is between 55 and 65 degrees Celsius, the program can be jumped to the beginning, for example, to O1000.
[0091] "IF[#570LT55]GOTO222" indicates that when the spindle temperature is detected to be less than 55°C, it jumps to the N222 program segment. The naming of N222 can be set based on the actual situation, and this embodiment does not impose specific limitations on it. The naming of N222 will not be the same as the naming of the machining program. "G91G40G0;X0.Y0.Z0." in the N222 program segment indicates returning to the origin, specifically indicating that the tool returns to the origin. M09 indicates stopping the spraying of coolant, "M03S18000" indicates high-speed rotation, "IF[#570LT55]GOTO222" indicates that when the temperature is less than 55 degrees Celsius, the warm-up continues, that is, high-speed rotation continues, and "IF[#570GT55] GOTO1" indicates that when the temperature is greater than 55 degrees Celsius, it can jump to the beginning of the program, for example, jump to O1000.
[0092] When the spindle temperature is greater than 55℃ but less than 65℃, automatic tool setting is possible. "M98P9865" indicates automatic tool setting, meaning the machine tool can perform tool setting operations. "M98PO0001" indicates the start of the first machining program, for example, machining can be performed according to the machining trajectory indicated by the first machining program. "M98PO0002" indicates the start of the second machining program, for example, machining can be performed according to the machining trajectory indicated by the second machining program.
[0093] To better understand this embodiment, you can also refer to Figure 5 , Figure 5The changes before and after the improvement are shown, specifically the changes in yield, utilization rate, human-machine ratio, number of technicians, frequency of inspection, number of O2 personnel, number of tool changes, tool life, and LAB inspection timeliness.
[0094] Before the improvement, the machine tool was operated without controlling the spindle temperature within the preset stable tool temperature range; after the improvement, the machine tool is operated only after the spindle temperature is controlled within the preset stable tool temperature range. Figure 5 The improvements show that the yield rate (product yield) has increased after the improvements; the utilization rate has also increased, which refers to the percentage of time machine tools are actually used for production within the planned working hours; the human-machine ratio has also improved, which is equivalent to reducing manpower. The number of technicians required has decreased, meaning less manpower is needed in the processing; and the frequency of sample submission for testing has decreased. This reduced frequency indicates more stable production, as frequent testing is no longer necessary to ensure product quality.
[0095] After the improvements, the number of O2 (Operator to Operator manning) personnel has decreased. O2 personnel refers to highly skilled operators, which effectively reduces labor costs. The number of tool changes has also decreased because the tool shape is more stable, preventing product or tool failure due to thermal expansion and contraction. Tool life has also increased because the tools are more stable and their shape remains within a consistent range. Furthermore, the LAB (Line Assembly Balance) testing time has been shortened. LAB testing time refers to the average time from sample delivery to the laboratory to the issuance of a formal test report. Shorter LAB testing time indicates more consistent product quality.
[0096] Therefore, in this embodiment, a preset stable temperature range for the cutting tool under the processing material and cooling method can be determined, thereby stabilizing the tool length extension and retraction, improving product yield. Furthermore, because the tool length extension and retraction is stable, the failure rate is also reduced, facilitating longer continuous processing time of the machine tool and increasing uptime. It can also improve tool life, reduce technician workload, increase the human-machine ratio by 80%, reduce technician manpower by 45%, and reduce O2 manpower by 50%. Yield increases and remains stable, inspection frequency decreases by 67%, LAB inspection timeliness improves by 50%, and overall work efficiency is improved.
[0097] This application also provides a control device for machine tool equipment. Please refer to... Figure 6 The control device includes: Monitoring module 10 is used to monitor the spindle temperature in the machine tool equipment; The temperature control module 20 is used to control the machine tool to be in a non-machining state and adjust the temperature of the spindle until the spindle temperature is within the preset stable tool temperature range when the spindle temperature is detected to be outside the preset stable tool temperature range. The machining control module 30 is used to control the machine tool to perform machining operations when the spindle temperature is within a preset stable tool temperature range; The preset stable temperature range for the cutting tool is the temperature range in which the change in the deformation of the cutting tool is less than a preset fluctuation threshold.
[0098] In one embodiment, the preset tool stable temperature range includes a preset upper limit temperature and a preset lower limit temperature; the temperature control module 20 is further configured to: If the spindle temperature exceeds a preset upper limit temperature, the machine tool is controlled to perform a cooling operation to cool the spindle. If the spindle temperature is lower than the preset lower limit temperature, the machine tool is controlled to perform a heating operation to raise the temperature of the spindle.
[0099] In one embodiment, the temperature control module 20 is further configured to: acquire the cooling mode of the machine tool equipment, and control the machine tool equipment to spray the cooling material corresponding to the cooling mode to perform the cooling operation.
[0100] In one embodiment, the temperature control module 20 is further configured to: control the machine tool to stop spraying a preset cooling material, and control the spindle to run at a preset high-speed rotation speed to perform the heating operation.
[0101] In one embodiment, the temperature control module 20 is further configured to: Obtain the processing material and cooling method of the machine tool equipment; Based on the material being processed and the cooling method, a preset stable temperature range for the cutting tool is determined.
[0102] In one embodiment, the temperature control module 20 is further configured to: The machine tool is controlled to process a workpiece of the material to be processed for a preset processing time at a preset processing speed, and a cooling material is sprayed according to the cooling method within the preset processing time. The spindle operating temperature is detected at each of multiple moments within the preset machining time, and the tool deformation is detected at each operating temperature. Based on the deformation at each operating temperature, the deformation temperature variation trend of the deformation as the operating temperature changes is obtained by fitting. From the deformation temperature change trend, a continuous temperature range in which the change amplitude of the deformation is less than a preset fluctuation threshold is determined, and the continuous temperature range is taken as the preset tool stable temperature range.
[0103] In one embodiment, the temperature control module 20 is further configured to: The processing material and the cooling method are input into a preset temperature prediction model, and the preset temperature prediction model outputs a preset stable tool temperature range under the processing material and the cooling method. The preset temperature prediction model is obtained by training a preset initial model based on the acquired temperature training data. The temperature training data includes the training processing material, the training cooling method, and the temperature range label jointly mapped by the training processing material and the training cooling method.
[0104] In one embodiment, the processing control module 30 is further configured to: Control the machine tool to perform a tool setting operation to obtain the tool length; The machine tool is controlled to perform machining operations based on the tool length.
[0105] The machine tool control device provided in this application adopts the machine tool control method in the above embodiments, aiming to solve the technical problem of high product defect rate caused by poor processing stability. Compared with the prior art, the beneficial effects of the machine tool control method provided in this application are the same as those of the machine tool control method provided in the above embodiments, and other technical features in the machine tool control device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.
[0106] This application provides a machine tool device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, which are executed by the at least one processor to enable the at least one processor to perform the control method of the machine tool device in the first embodiment described above.
[0107] The following is for reference. Figure 7 It shows a structural schematic diagram of a machine tool device suitable for implementing the embodiments of this application. Figure 7 The machine tool equipment shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0108] like Figure 7As shown, the machine tool may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory 1002 or a program loaded from a storage device 1003 into a random access memory 1004. The random access memory 1004 also stores various programs and data required for the operation of the machine tool. The processing unit 1001, the read-only memory 1002, and the random access memory 1004 are interconnected via a bus 1005. An input / output interface 1006 is also connected to the bus. Typically, the following systems can be connected to the input / output interface 1006: input devices 1007 including, for example, a touch screen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. The communication device 1009 allows the machine tool to communicate wirelessly or wiredly with other devices to exchange data. Although the diagram shows machine tool equipment with various systems, it should be understood that it is not required to implement or have all of the systems shown. More or fewer systems may be implemented alternatively.
[0109] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from read-only memory 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0110] The machine tool equipment provided in this application, employing the control method of the machine tool equipment in the above embodiments, can solve the technical problem of high product defect rate caused by poor processing stability. Compared with the prior art, the beneficial effects of the machine tool equipment provided in this application are the same as the beneficial effects of the control method of the machine tool equipment provided in the above embodiments, and other technical features of this machine tool equipment are the same as those disclosed in the method of the previous embodiment, and will not be repeated here.
[0111] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0112] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0113] This embodiment provides a computer-readable storage medium having computer-readable program instructions stored thereon, which are used to execute the control method of the machine tool equipment in the first embodiment described above.
[0114] The computer-readable storage medium provided in this application embodiment may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor devices, apparatuses, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable EPROM (Electrical Programmable Read Only Memory) or flash memory, optical fiber, portable compact disk CD-ROM (compact discread-only memory), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution device, apparatus, or apparatus. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0115] The aforementioned computer-readable storage medium may be included in the machine tool equipment; or it may exist independently and not assembled into the machine tool equipment.
[0116] The aforementioned computer-readable storage medium carries one or more programs that, when executed by a machine tool, cause the machine tool to: monitor the spindle temperature of the spindle; if the spindle temperature is not within a preset stable tool temperature range, control the machine tool to enter a non-machining state and adjust the spindle temperature until the spindle temperature is within the preset stable tool temperature range; and control the machine tool to perform machining operations when the spindle temperature is within the preset stable tool temperature range; wherein the preset stable tool temperature range is the temperature range in which the change in the deformation of the tool is less than a preset fluctuation threshold.
[0117] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a LAN (local area network) or WAN (wide area network)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0118] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of devices, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based device that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0119] The modules described in the embodiments of this disclosure can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0120] The computer-readable storage medium provided in this application embodiment stores computer-readable program instructions for executing the control method of the machine tool equipment described above, aiming to solve the technical problem of high product defect rate caused by poor processing stability. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application embodiment are the same as the beneficial effects of the control method of the machine tool equipment provided in the above embodiments, and will not be repeated here.
[0121] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the machine tool control method described above.
[0122] The computer program product provided in this application aims to solve the technical problem of high product defect rate caused by poor processing stability. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the machine tool control method provided in the above embodiments, and will not be repeated here.
[0123] The above are merely preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structural or procedural transformations made using the description and drawings of the present application, or direct or indirect applications in other related technical fields, are similarly included within the patent processing scope of the present application.
Claims
1. A control method for machine tool equipment, characterized in that, The machine tool includes a spindle and a cutting tool mounted on the spindle, and the control method of the machine tool includes: Monitor the spindle temperature in the machine tool equipment; If the spindle temperature is detected to be outside the preset stable tool temperature range, the machine tool is controlled to be in a non-machining state, and the spindle temperature is adjusted until the spindle temperature is within the preset stable tool temperature range. The machine tool is controlled to perform machining operations when the spindle temperature is within a preset stable tool temperature range. The preset stable temperature range for the cutting tool is the temperature range in which the change in the deformation of the cutting tool is less than a preset fluctuation threshold.
2. The control method for machine tool equipment as described in claim 1, characterized in that, The preset stable temperature range for the cutting tool includes a preset upper limit temperature and a preset lower limit temperature; The steps for temperature regulation of the spindle include: If the spindle temperature exceeds a preset upper limit temperature, the machine tool is controlled to perform a cooling operation to cool the spindle. If the spindle temperature is lower than the preset lower limit temperature, the machine tool is controlled to perform a heating operation to raise the temperature of the spindle.
3. The control method for machine tool equipment as described in claim 2, characterized in that, The steps of controlling the machine tool to perform the cooling operation include: The cooling method of the machine tool is obtained, and the machine tool is controlled to spray the cooling material corresponding to the cooling method to perform the cooling operation.
4. The control method for machine tool equipment as described in claim 2, characterized in that, The steps for controlling the machine tool to perform the heating operation include: The machine tool is controlled to stop spraying the preset cooling material, and the spindle is controlled to run at a preset high speed to perform the heating operation.
5. The control method for machine tool equipment as described in claim 1, characterized in that, The control method for the machine tool equipment also includes: Obtain the processing material and cooling method of the machine tool equipment; Based on the material being processed and the cooling method, a preset stable temperature range for the cutting tool is determined.
6. The control method for machine tool equipment as described in claim 5, characterized in that, The step of obtaining the preset stable temperature range of the cutting tool based on the processing material and the cooling method includes: The machine tool is controlled to process a workpiece of the material to be processed for a preset processing time at a preset processing speed, and a cooling material is sprayed according to the cooling method within the preset processing time. The spindle operating temperature is detected at each of multiple moments within the preset machining time, and the tool deformation is detected at each operating temperature. Based on the deformation at each operating temperature, the deformation temperature variation trend of the deformation as the operating temperature changes is obtained by fitting. From the deformation temperature change trend, a continuous temperature range in which the change amplitude of the deformation is less than a preset fluctuation threshold is determined, and the continuous temperature range is taken as the preset tool stable temperature range.
7. The control method for machine tool equipment as described in claim 5, characterized in that, The step of obtaining the preset stable temperature range of the cutting tool based on the processing material and the cooling method includes: The processing material and the cooling method are input into a preset temperature prediction model, and the preset temperature prediction model outputs a preset stable tool temperature range under the processing material and the cooling method. The preset temperature prediction model is obtained by training a preset initial model based on the acquired temperature training data. The temperature training data includes the training processing material, the training cooling method, and the temperature range label jointly mapped by the training processing material and the training cooling method.
8. The control method for machine tool equipment as described in claim 1, characterized in that, The steps for controlling the machine tool to perform machining operations when the spindle temperature is within a preset stable tool temperature range include: Control the machine tool to perform a tool setting operation to obtain the tool length; The machine tool is controlled to perform machining operations based on the tool length.
9. A machine tool device, characterized in that, The machine tool equipment includes: At least one processor; and a memory communicatively connected to the at least one processor; The memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, enables the at least one processor to perform the steps of the control method for the machine tool equipment according to any one of claims 1 to 8.
10. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, on which a program for implementing a control method for a machine tool is stored. The program for implementing the control method for a machine tool is executed by a processor to implement the steps of the control method for a machine tool as described in any one of claims 1 to 8.