Numerical control machine tool parameter management method, numerical control machine tool and storage medium
By establishing a parameter database in a CNC machine tool, the problem of low efficiency in CNC parameter management is solved, and the rapid search and modification of parameter information is realized, and management efficiency is improved.
Patent Information
- Application Number
- CN202510669272.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-22
- Publication Date
- 2025-08-26
AI Technical Summary
In existing CNC machine tools, CNC parameter management is inefficient, errors are prone to, and difficult to effectively maintain.
The database is used to store the parameters of CNC machine tools, establish a parameter database, and manage data through the database to quickly find and modify parameter information.
It improves the efficiency of CNC parameter management, reduces the possibility of errors, and facilitates user operation.
Smart Images

Figure CN120540205A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of CNC machine tools, and in particular to a parameter management method for CNC machine tools, a CNC machine tool, and a storage medium. Background Art
[0002] A CNC machine tool is an automated machine tool equipped with a program control system. CNC parameters are external components of the software used in the CNC system. They determine the function and control accuracy of the CNC machine tool. CNC parameters directly affect the normal operation and full performance of the machine tool.
[0003] Current CNC systems use configuration files, such as XML and INI files, to store and manage machine tool parameters. Due to the large number of CNC parameters involved in CNC machine tools, writing these parameters into a single configuration file is not conducive to subsequent maintenance and is prone to errors when manipulating the file.
[0004] Therefore, how to improve the efficiency of CNC parameter management is of great significance. Summary of the Invention
[0005] The present application at least provides a parameter management method for a CNC machine tool, a CNC machine tool, and a storage medium.
[0006] The first aspect of the present application provides a parameter management method for a CNC machine tool, the method comprising: obtaining parameter information about CNC machine tool parameters; establishing a parameter database for storing parameter information; after the CNC machine tool is powered on, reading and caching reference information from the reference database; and processing the cached reference information in response to user instructions.
[0007] A second aspect of the present application provides a CNC machine tool, which includes a memory and a processor coupled to each other, and the processor is used to execute program instructions stored in the memory to implement the parameter management method of the CNC machine tool described in the first aspect above.
[0008] A third aspect of the present application provides a computer-readable storage medium having program instructions stored thereon, which, when executed by a processor, implements the parameter management method for a CNC machine tool in the first aspect.
[0009] The beneficial effects of this application are: different from the existing technology, by storing the parameters of CNC machine tools in the form of a database, it is possible to use the characteristics of the database in managing data to facilitate users to find various types of parameters, and to improve the efficiency of reading and modifying parameters, thereby improving the efficiency of CNC parameter management.
[0010] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] The drawings herein are incorporated into and constitute a part of the specification. These drawings illustrate embodiments consistent with the present application and, together with the specification, are used to illustrate the technical solutions of the present application.
[0012] Figure 1 This is a flow chart of an embodiment of a parameter management method for a CNC machine tool of the present application;
[0013] Figure 2 This is a first flow chart of another embodiment of the parameter management method for a CNC machine tool of the present application;
[0014] Figure 3 This is a second flow chart of another embodiment of the parameter management method for a CNC machine tool of the present application;
[0015] Figure 4 This is a third flow chart of another embodiment of the parameter management method for a CNC machine tool of the present application;
[0016] Figure 5 This is a schematic diagram of the framework of an embodiment of the CNC machine tool of the present application;
[0017] Figure 6 This is a schematic diagram of a framework of an embodiment of a computer-readable storage medium of the present application. DETAILED DESCRIPTION
[0018] The following describes the embodiments of the present application in detail with reference to the accompanying drawings.
[0019] In the following description, for the purpose of explanation rather than limitation, specific details such as specific system structures, interfaces, and technologies are provided to facilitate a thorough understanding of the present application.
[0020] The term "and / or" in this article is simply a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects are in an "or" relationship. In addition, "many" in this article means two or more than two. In addition, the term "at least one" in this article means any combination of at least two of any one or more of a plurality of. For example, including at least one of A, B, and C can mean including any one or more elements selected from the set consisting of A, B, and C.
[0021] In the present application, the device used to implement the method for displaying the machine tool processing trajectory described in the present application can be a CNC machine tool with a display screen, or a computer, etc.
[0022] See also Figure 1 , Figure 1 This is a flow chart of an embodiment of a parameter management method for a CNC machine tool of the present application. Specifically, it may include the following steps:
[0023] Step S11: Acquire parameter information about CNC machine tool parameters.
[0024] The parameter information of the CNC machine tool includes parameter names, parameter values, parameter enumeration values, and other parameter-related information. The parameter information of the CNC machine tool parameters can be obtained through related configuration files or manually input.
[0025] Step S12: establishing a parameter database for storing parameter information;
[0026] After obtaining the parameter information of the CNC machine tool parameters, this information can be used to establish a parameter database for storing the parameter information. The database type can be MySQL, SQL Server, etc. Storing the parameter information in the database allows the management of the parameter information by utilizing the database's data management functions.
[0027] Step S13: After the CNC machine tool is powered on, reference information is read from the parameter database and cached.
[0028] Powering on a CNC machine means connecting it to a power source and starting operation. At this point, the CNC system can read the machine parameters from a reference database and cache this information on the machine, allowing the system to subsequently perform operations based on this information.
[0029] Step S14: In response to a user instruction, the cached reference information is processed.
[0030] The CNC machine tool can respond to user commands and process cached reference information based on the specific content of the user command. For example, the user's command may be to call up parameter information, search for parameters, or modify partial parameter information. The CNC machine tool can accordingly load and display the parameter information in the cache, search the cache for the parameters that the user is searching for, or obtain the user's modifications and modify the cached parameter information.
[0031] Therefore, by storing the parameters of CNC machine tools in the form of a database, the characteristics of the database in managing data can be used to facilitate users to find various types of parameters, and the efficiency of reading and modifying parameters can be improved, thereby improving the efficiency of CNC parameter management.
[0032] See also Figure 2 , Figure 2This is a first flow chart of another embodiment of the parameter management method for a CNC machine tool of the present application. Specifically, it may include the following steps:
[0033] Step S21: Acquire parameter information about CNC machine tool parameters.
[0034] For the description of this step, please refer to the above step S11, which will not be repeated here.
[0035] Step S22: Establish a parameter database for storing parameter information.
[0036] For the description of this step, please refer to the above step S12, which will not be repeated here.
[0037] In one embodiment, the parameter database includes a parameter information table and a parameter value table. The parameter value table is used to store the parameter value of each parameter. When storing the parameter value of each parameter, the database can generate corresponding identification information corresponding to the parameter value of each parameter, which is used to search for the parameter value, thereby improving search efficiency. Therefore, the parameter value identification information of each parameter can be stored in the parameter information table.
[0038] In this way, each parameter and its parameter value can be stored in a separate table, ensuring the independence of the data and making it less prone to parameter errors.
[0039] In addition, the parameter information table also stores at least one of the following parameter information: the parameter name of each parameter group, the parameter group identification information of each parameter group, the dimension identification information corresponding to the dimension information of each parameter group, the parameter type, display permission, and modification effectiveness level of each parameter.
[0040] A parameter group is a collection of parameters with the same function. Each parameter group has a parameter name, such as coordinate system parameter, feed rate parameter, program parameter, etc. When storing the parameter group name, the parameter group identification information of each parameter group can also be stored for quick search of the parameter group.
[0041] The dimension information of a parameter group is information about the number of parameters in each parameter group. For example, in a numerical control system, the number of channels configured is 12, and there are 6 parameters corresponding to a parameter group in each channel. Then the dimension information corresponding to the parameter group is a 2-dimensional parameter, with the first dimension being 12 and the second dimension being 6. The number of parameter groups is 72. Therefore, the dimension information of each parameter group can be stored in the database, specifically, the dimension information of each parameter group is stored in the dimension information table of the parameter database, and the dimension information is used to determine the number of parameters included in the parameter group. Moreover, the dimension identification information corresponding to the dimension information of each parameter group can also be stored in the parameter information table. That is, the dimension identification information of each parameter group in the parameter information table corresponds one-to-one to the dimension information of each parameter group in the dimension information.
[0042] The parameter type of each parameter is a classification of each parameter. For example, each parameter can be divided into enumerated type and non-enumerated type. The parameter database can also include an enumeration value table for storing enumeration information of enumerated parameters. The display permission of each parameter is the access permission of each parameter. The access permission, for example, determines the range of parameters that the user can access based on the type of logged-in user. The modification effectiveness level of each parameter is the time when the parameter information of the parameter is modified by the user, for example, immediate effect, reset effect, restart effect, etc.
[0043] Therefore, by storing the parameter information of the parameters in separate tables, it is possible to quickly search, locate, modify and other operations on the parameters, thereby improving the efficiency of parameter management.
[0044] Step S23: After the CNC machine tool is powered on, reference information is read from the parameter database and cached;
[0045] For the description of this step, please refer to the above step S13, which will not be repeated here.
[0046] In one embodiment, the process of caching reference information specifically includes the following steps S231 and S232.
[0047] Step S231: creating a current cache, and caching part or all of the reference information read from the reference database into the current cache.
[0048] During the use of a CNC machine tool, a cache can be created to store some or all reference information read from a reference database. This cache can be used as the original data of parameter information and displayed on the CNC machine tool.
[0049] Step S232: Create a valid cache and a backup cache, cache the currently used parameter value in the valid cache, and cache the user's modification information of the parameter value in the backup cache.
[0050] In addition to the current cache, the CNC machine tool can also create an effective cache and a backup cache. The effective cache is used to cache the parameter values currently in use. The backup cache is used to cache user-modified parameter values.
[0051] For example, if the CNC machine tool's display interface displays 10 parameters, the CNC machine tool will read the parameter information of these 10 parameters from the current cache, cache the parameter values of these 10 parameters in the valid cache, and then display the parameter information of these 10 parameters based on the valid cache. If the user modifies the parameter values of these 10 parameters, the CNC machine tool will also cache the user's parameter value modification information in the backup cache.
[0052] By creating different caches, the parameter information reading, display, and modification can be independent, reducing the possibility of parameter information errors.
[0053] Step S24: Displaying and / or modifying the cached reference information in response to a user instruction.
[0054] After creating the cache, the CNC machine tool can respond to user commands to display and / or modify the cached reference information. For example, if a user enters a command to display parameters, the CNC machine tool can respond to this command by displaying parameter information for some parameters. If the user modifies the values of certain parameters, the CNC machine tool can respond to this command by modifying the reference information in the cache.
[0055] Specifically, displaying and / or modifying cached reference information includes step S241 and step S242.
[0056] Step S241: Obtain target parameter information from the current cache.
[0057] The target parameter information is the parameter information that needs to be displayed. When the parameter information is needed, the target parameter information can be obtained from the current cache.
[0058] See Figure 3 , Figure 3 This is a second flow chart of another embodiment of the parameter management method for a CNC machine tool of the present application. Specifically, in one embodiment, it can be implemented through steps S2411 to S2414.
[0059] Step S2411: Determine the parameter table to be displayed, wherein the parameter table is associated with part of the parameter information.
[0060] A parameter table can be a pre-set table for display. A parameter table can associate certain parameter information. When the parameter table is displayed, the associated parameter information is displayed together. A parameter table can include multiple parameter groups. Parameter tables can include system parameters, offset parameters, channel parameters, macro parameters, and so on.
[0061] Step S2412: Obtain the target parameter group contained in the parameter table to be displayed.
[0062] After determining the parameter table to be displayed, the target parameter groups included in the parameter table to be displayed can be determined accordingly. The number of target parameter groups can be one group or an array.
[0063] Step S2413: Obtain parameter information corresponding to the target parameter group from the current cache as target parameter information.
[0064] Once the target parameter group is determined, the target parameters included in the target parameter group can be determined. The parameter information of the target parameters is the target parameter information. At this point, the target parameter information can be obtained from the current cache. For example, the corresponding parameter value can be determined from the parameter value table in the current cache based on the parameter value identification information of a parameter in the target parameter information.
[0065] See Figure 4 , Figure 4 FIG2 is a third flow chart of another embodiment of the parameter management method for a CNC machine tool of the present application. In this embodiment, step S2413 may include the following steps 1 to 4.
[0066] Step 1: using the parameter group identification information of the target parameter group, determine the parameter value index information of the target parameters included in the target parameter group;
[0067] After determining the target parameter group, the identification information of the target parameter group in the current cache can be determined to determine the target parameters contained in the target parameter group, and then determine the parameter value index information of the target parameter. Index information is a type of information generated when storing parameter information in the parameter database and used to find parameter values.
[0068] Step 2: According to the parameter value index information of the target parameter, obtain the parameter value of the target parameter from the current cache;
[0069] After obtaining the parameter value index information of the target parameter, the parameter value of the target parameter can be searched from the current cache based on the index information.
[0070] Step 3: If the target parameter is not an enumeration parameter, the parameter value of the target parameter is used as the target parameter information.
[0071] After determining the target parameter, you can also determine the parameter type of the target parameter. If the target parameter is not an enumeration parameter, which means that the parameter value of the parameter does not have an enumeration value, the parameter value of the target parameter can be used as the target parameter information.
[0072] Step 4: If the target parameter is an enumeration parameter, obtain the enumeration value information corresponding to the parameter value of the target parameter from the current cache, and use the enumeration value information as the target parameter information.
[0073] If the target parameter is an enumeration parameter, it means that the parameter value of the target parameter corresponds to specific enumeration value information. At this time, the enumeration value information corresponding to the parameter value of the target parameter can be obtained from the current cache, and the enumeration value information can be used as the target parameter information.
[0074] Continue reading Figure 3 .
[0075] Step S2414: Determine whether to display or hide the target parameter information based on the display authority of the target parameter information.
[0076] The display permissions for target parameter information are related to the user currently logged in to the CNC machine tool. The display permissions for target parameters are determined based on the user's needs. For example, if the currently logged in user is a regular user, and the display permissions for the parameters set at the bottom level of the CNC machine tool are set to not display if the logged in user is a regular user, the CNC machine tool will determine that the parameter information for these parameters needs to be hidden. If the currently logged in user is a maintenance personnel, and the display permissions for all target parameters are set to display if the logged in user is a maintenance personnel, the CNC machine tool will determine that the target parameter information for all target parameters needs to be displayed.
[0077] By setting the display authority of target parameter information, the display relationship of different parameters can be determined according to different users, and the review authority management of different users can be realized.
[0078] Step S242: Display and / or modify target parameter information.
[0079] After the target parameter information is obtained, the target parameter information can be displayed and the user can modify the target parameter information.
[0080] In one embodiment, the process of modifying target parameter information includes step S2421 and step S2423.
[0081] Step S2421: Obtain target parameter information modified by the user;
[0082] After the target parameter information is displayed, the user can modify the target parameter information through the CNC machine tool's input device, such as a touch screen or a keypad. At this point, the CNC machine tool can obtain the user's modified target parameter information, that is, the user's modified content.
[0083] Step S2422: Update the target parameter information modified by the user into the current cache.
[0084] Because this cache is the original data of parameter information and is displayed on the CNC machine tool, the target parameter information modified by the user can be updated to this cache to record the user's modified content.
[0085] After step S2421, step S2423 may be continued.
[0086] Step S2422: Obtain the modification effectiveness level of the target parameter information.
[0087] For CNC machine tools, since parameters affect the stability of the machine tool, you can set the modification effectiveness level for the parameter information of the CNC machine tool. The modification effectiveness level includes three levels: reset effectiveness, immediate effectiveness, and restart effectiveness.
[0088] After obtaining the target parameter information modified by the user, the modification effectiveness level of the target parameter information can be obtained to determine the effective time of the user's modification.
[0089] Specifically, the modification of target parameter information can be divided into the following three situations according to different levels of effectiveness.
[0090] Case 1: If the modification validation level is reset, this means that the modification will only take effect after the user performs a reset operation. In this case, the modified target parameter information can be cached in the backup cache to record the user's changes. After detecting the reset operation, the CNC machine tool will update the modified target parameter information to the valid cache.
[0091] Case 2: If the modification takes effect immediately, it means that the user has completed the modification and the modification takes effect immediately. At this time, the target parameter information modified by the user can be cached in the backup cache and updated to the valid cache.
[0092] Case 3: If the modification takes effect after restart, this means that the modified target parameter information will not affect the operation of the CNC machine tool. In this case, the modified target parameter information can be updated to the parameter database, directly updating the corresponding target parameter information in the parameter database. After the CNC machine tool restarts, the data is read from the parameter database and the cache is created, so that the modified target parameter information can take effect.
[0093] Therefore, by setting different modification effectiveness levels, the modification effectiveness time can be determined accordingly according to the different modification effectiveness levels, thereby ensuring the stable operation of the CNC machine tool.
[0094] The above technical solution stores the parameters of CNC machine tools in the form of a database, which can facilitate users to find various types of parameters by taking advantage of the database's characteristics in managing data, and can improve the efficiency of reading and modifying parameters, thereby improving the efficiency of CNC parameter management.
[0095] Those skilled in the art will understand that in the above-mentioned method of the specific implementation method, the writing order of each step does not mean a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.
[0096] See also Figure 5 , Figure 5 This is a schematic diagram of the framework of an embodiment of a CNC machine tool according to the present application. CNC machine tool 50 includes a memory 51 and a processor 52 coupled to each other. Processor 52 is configured to execute program instructions stored in memory 51 to implement the steps of any of the aforementioned CNC machine tool parameter management method embodiments. In a specific implementation scenario, CNC machine tool 50 may include, but is not limited to, a microcomputer and a server. Furthermore, CNC machine tool 50 may also include mobile devices such as laptops and tablet computers, although this is not intended to be limiting.
[0097] Specifically, the processor 52 is used to control itself and the memory 51 to implement the steps of the above-mentioned display method embodiment of any machine tool processing trajectory. The processor 52 can also be called a CPU (Central Processing Unit). The processor 52 may be an integrated circuit chip with signal processing capabilities. The processor 52 can also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. In addition, the processor 52 can be implemented by an integrated circuit chip.
[0098] See also Figure 6 , Figure 6The computer-readable storage medium 60 stores program instructions 601 that can be executed by a processor, and the program instructions 601 are used to implement the steps of any of the above-mentioned embodiments of the parameter management method for a CNC machine tool.
[0099] In some embodiments, the functions or modules included in the device provided by the embodiments of the present disclosure can be used to execute the method described in the above method embodiments. The specific implementation can refer to the description of the above method embodiments. For the sake of brevity, it will not be repeated here.
[0100] The above scheme stores the parameters of CNC machine tools in the form of a database, which can facilitate users to find various types of parameters by taking advantage of the characteristics of the database in managing data, and can improve the efficiency of reading and modifying parameters, thereby improving the efficiency of CNC parameter management.
[0101] The above description of the various embodiments tends to emphasize the differences between the various embodiments. The same or similar aspects can be referenced with each other and will not be repeated herein for the sake of brevity.
[0102] In the several embodiments provided in this application, it should be understood that the disclosed methods and devices can be implemented in other ways. For example, the device implementation methods described above are only schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation. For example, units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.
[0103] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0104] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of each embodiment method of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
Claims
1. A parameter management method for a CNC machine tool, characterized in that: include: Get parameter information about CNC machine parameters; Establishing a parameter database for storing the parameter information; After the CNC machine tool is powered on, reading and caching the parameter information from the parameter database; In response to a user instruction, the cached reference information is processed.
2. The method according to claim 1, characterized in that The parameter database includes: a parameter information table and a parameter value table; wherein the parameter information table stores parameter value identification information of each parameter, and the parameter value table stores parameter value of each parameter corresponding to the parameter value identification information.
3. The method according to claim 2, characterized in that The parameter information table also stores at least one of the following parameter information: The parameter name of each parameter group, where each parameter group includes several parameters; Parameter group identification information of each parameter group; Dimension identification information corresponding to dimensional information of each parameter group, wherein the dimensional information is used to determine the number of parameters included in the parameter group; The parameter type, display permission, and modification effectiveness level of each parameter, where the parameter type includes enumerated and non-enumerated types, the parameter read and write permission is the viewing and modification permission of each parameter, and the modification effectiveness level is the order in which the parameter information is effective after being modified by the user; The parameter database further includes a dimension information table and a parameter enumeration value table, wherein the dimension information table stores dimension information corresponding to dimension identification information of each parameter group; the parameter enumeration value table stores enumeration information of enumerated parameters.
4. The method according to any one of claims 1 to 3, characterized in that The processing of the cached reference information in response to a user instruction includes: In response to a user instruction, the cached reference information is displayed and / or modified.
5. The method according to claim 4, characterized in that The caching of the reference information includes: Creating a current cache, caching part or all of the reference information read from the reference database into the current cache; The displaying and / or modifying the cached reference information includes: Obtain target parameter information from the current cache; Display and / or modify the target parameter information.
6. The method according to claim 5, characterized in that The acquiring target reference information from the current cache includes: Determining a parameter table to be displayed, wherein the parameter table is associated with a portion of the parameter information; Obtaining the target parameter group contained in the parameter table to be displayed; Parameter information corresponding to the target parameter group is obtained from the current cache as the target parameter information.
7. The method according to claim 6, characterized in that The acquiring, from the current cache, parameter information corresponding to the target parameter group as the target parameter information, includes: Determining parameter value index information of target parameters included in the target parameter group by using the parameter group identification information of the target parameter group; Obtaining the parameter value of the target parameter from the current cache according to the parameter value index information of the target parameter; If the target parameter is not an enumeration parameter, the parameter value of the target parameter is used as the target parameter information; If the target parameter is an enumeration parameter, obtaining enumeration value information corresponding to the parameter value of the target parameter from the current cache, and using the enumeration value information as the target parameter information; And / or, after obtaining parameter information corresponding to the target parameter group from the current cache as the target parameter information, the method further includes: Displaying or hiding the target parameter information is determined based on the display authority of the target parameter information.
8. The method according to claim 5, characterized in that The modifying of the target parameter information includes: Obtaining the target parameter information modified by the user; The target parameter information modified by the user is updated to the current cache.
9. The method according to claim 8, characterized in that The caching of the reference information further includes: Create a valid cache and a backup cache, cache the currently used parameter information in the valid cache, and cache the user's modified information on the parameter information in the backup cache; After obtaining the target parameter information modified by the user, the method further includes: Obtaining the modification effectiveness level of the target parameter information; If the modification effectiveness level is reset effectiveness, the target parameter information modified by the user is cached in the backup cache, and after a reset operation is detected, the target parameter information modified by the user is updated in the valid cache; If the modification effectiveness level is immediate, the target parameter information modified by the user is cached in the backup cache and updated in the valid cache; If the modification effectiveness level is restart effective, the target parameter information modified by the user is updated to the parameter database.
10. A CNC machine tool, characterized in that: It comprises a memory and a processor coupled to each other, wherein the processor is used to execute program instructions stored in the memory to implement the parameter management method of a CNC machine tool according to any one of claims 1 to 9.
11. A computer-readable storage medium having program instructions stored thereon, characterized in that: When the program instructions are executed by a processor, the parameter management method for a CNC machine tool according to any one of claims 1 to 9 is implemented.