User interface layout optimization method and system for linear rail grinder

By analyzing the machining data of the wire rail grinder, the layout of the user interface is solved, and the problem of unreasonable user interface layout in the existing technology is improved, the operation efficiency and user experience are improved, and the processing accuracy and product quality are improved.

CN119622854BActive Publication Date: 2025-05-13NANJING TAINUO MASCH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510153280.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-12
Publication Date
2025-05-13
Estimated Expiration
2045-02-12

AI Technical Summary

Technical Problem

The user interface layout of existing wire rail grinders is unreasonable, resulting in low operational efficiency, poor user experience, and failure to fully consider dynamic changes and user needs in actual processing.

Method used

By obtaining the processing data of the wire and rail grinder during the operation process, the processing repetition rate, processing adjustment rate and grinding wheel wear rate are analyzed. Based on these data, the layout of the parameter selection interface, parameter adjustment interface and alarm interface is optimized in the user interface to obtain the optimal interface layout.

Benefits of technology

Improve operation efficiency, optimize user experience, reduce the risk of misoperation, and improve processing accuracy and product quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119622854B_ABST
    Figure CN119622854B_ABST
Patent Text Reader

Abstract

The present invention discloses a user interface layout optimization method and system for a linear rail grinder, and relates to the field of data processing technology. The method comprises: obtaining the processing data of the linear rail grinder during operation, performing processing repetition rate analysis and processing adjustment rate analysis, and obtaining processing repetition rate and processing adjustment rate; performing grinding wheel wear rate analysis, obtaining grinding wheel wear rate, and obtaining interface layout optimization space; according to processing repetition rate, processing adjustment rate and grinding wheel wear rate, performing layout optimization of parameter selection interface, parameter adjustment interface and alarm interface in the interface layout optimization space, and obtaining the optimal interface layout; according to the optimal interface layout, performing layout adjustment of parameter selection interface, parameter adjustment interface and alarm interface, and obtaining interface layout optimization result. The method solves the technical problem that the unreasonable user interface layout in the prior art leads to low operating efficiency and poor user experience, and achieves the technical effect of improving operating efficiency and optimizing user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data processing, and in particular to a user interface layout optimization method and system for a linear rail grinder. Background Art

[0002] In modern manufacturing, linear rail grinders are precision processing equipment, and their performance and operating efficiency are crucial to product quality and production efficiency. However, the user interface design of existing linear rail grinders generally has the problem of unreasonable layout, which is mainly reflected in the complexity of the parameter selection interface, the cumbersome operation of the parameter adjustment interface, and the unintuitive display of alarm interface information. This interface design not only increases the difficulty of user operation, but also easily leads to low processing efficiency and increased misoperation rate, which seriously affects the overall use effect of the equipment. In addition, the traditional user interface layout of linear rail grinders is often based on fixed design ideas and fails to fully consider the dynamic changes and user needs in the actual processing process. This results in operators facing complex processing tasks. They may need to frequently switch interfaces and adjust parameters, which not only reduces operating efficiency, but also increases the risk of misoperation, thereby affecting processing accuracy and product quality. Summary of the invention

[0003] The present application provides a user interface layout optimization method and system for a linear rail grinder, which solves the technical problem in the prior art that the user interface layout is unreasonable, resulting in low operating efficiency and poor user experience.

[0004] In view of the above problems, the present application provides a user interface layout optimization method and system for a linear rail grinder.

[0005] In a first aspect of the present application, a user interface layout optimization method for a linear rail grinder is provided, the method comprising:

[0006] The processing data of the linear rail grinder during the operation process is obtained, and the processing repetition rate analysis and the processing adjustment rate analysis are performed to obtain the processing repetition rate and the processing adjustment rate; the grinding wheel wear rate is analyzed according to the processing data to obtain the grinding wheel wear rate, and the interface layout optimization space in the user interface of the linear rail grinder is obtained, wherein the interface layout optimization space includes a parameter selection interface space, a parameter adjustment interface space and an alarm interface space; according to the processing repetition rate, the processing adjustment rate and the grinding wheel wear rate, the layout of the parameter selection interface, the parameter adjustment interface and the alarm interface are optimized in the interface layout optimization space to obtain the optimal interface layout; according to the optimal interface layout, the layout of the parameter selection interface, the parameter adjustment interface and the alarm interface are adjusted to obtain the interface layout optimization result.

[0007] A second aspect of the present application provides a user interface layout optimization system for a linear rail grinder, the system comprising:

[0008] Data acquisition module: acquires the processing data of the linear rail grinder during operation, performs processing repetition rate analysis and processing adjustment rate analysis, and obtains the processing repetition rate and processing adjustment rate; grinding wheel wear rate analysis module: performs grinding wheel wear rate analysis according to the processing data, obtains the grinding wheel wear rate, and obtains the interface layout optimization space in the user interface of the linear rail grinder, wherein the interface layout optimization space includes parameter selection interface space, parameter adjustment interface space and alarm interface space; layout optimization module: performs layout optimization of the parameter selection interface, parameter adjustment interface and alarm interface in the interface layout optimization space according to the processing repetition rate, processing adjustment rate and grinding wheel wear rate, and obtains the optimal interface layout; layout adjustment module: performs layout adjustment of the parameter selection interface, parameter adjustment interface and alarm interface according to the optimal interface layout, and obtains the interface layout optimization result.

[0009] One or more technical solutions provided in this application have at least the following technical effects or advantages:

[0010] First, the processing data of the linear rail grinder during operation is obtained, and the processing repetition rate analysis and processing adjustment rate analysis are performed to obtain the processing repetition rate and processing adjustment rate. Next, the grinding wheel wear rate is analyzed according to the processing data to obtain the grinding wheel wear rate, and the interface layout optimization space in the user interface of the linear rail grinder is obtained, wherein the interface layout optimization space includes the parameter selection interface space, the parameter adjustment interface space and the alarm interface space. Then, according to the processing repetition rate, the processing adjustment rate and the grinding wheel wear rate, the layout of the parameter selection interface, the parameter adjustment interface and the alarm interface is optimized in the interface layout optimization space to obtain the optimal interface layout. Finally, according to the optimal interface layout, the layout of the parameter selection interface, the parameter adjustment interface and the alarm interface is adjusted to obtain the interface layout optimization result. The technical problem that the unreasonable user interface layout in the prior art leads to low operating efficiency and poor user experience is solved, and the technical effect of improving operating efficiency and optimizing user experience is achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0012] Figure 1 A schematic flow chart of a method for optimizing user interface layout for a linear rail grinder provided in an embodiment of the present application;

[0013] Figure 2A schematic diagram of the structure of a user interface layout optimization system for a linear rail grinder provided in an embodiment of the present application.

[0014] Description of reference numerals: data acquisition module 11 , grinding wheel wear rate analysis module 12 , layout optimization module 13 , layout adjustment module 14 . DETAILED DESCRIPTION

[0015] The present application solves the technical problem in the prior art that the unreasonable user interface layout leads to low operating efficiency and poor user experience by providing a user interface layout optimization method and system for a linear rail grinder.

[0016] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0017] It should be noted that the terms "including" and "having" are intended to cover non-exclusive inclusions. For example, a process, method, system, product or server that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or modules that are not explicitly listed or are inherent to these processes, methods, products or devices.

[0018] Embodiment 1, as Figure 1 As shown, the present application provides a user interface layout optimization method for a linear rail grinder, wherein the method includes:

[0019] Obtain the processing data of the linear rail grinder during operation, conduct processing repetition rate analysis and processing adjustment rate analysis, and obtain the processing repetition rate and processing adjustment rate.

[0020] The processing data of the linear rail grinder during operation is obtained through the linear rail grinder control system, including but not limited to the type and quantity of processing tasks, processing time, parameter settings before processing (such as cutting speed, feed speed, grinding depth, etc.), and adjustment records during processing (such as parameter adjustment, fault handling, etc.). By analyzing the data of processing tasks, the processing repetition rate and processing adjustment rate can be calculated. The processing repetition rate refers to the proportion of the number of times the linear rail grinder completes the same or similar processing tasks within a certain period of time to the total number of processing times; the processing adjustment rate refers to the proportion of the number of times parameter adjustments are required due to non-compliance with requirements during the processing process to the total number of processing times.

[0021] Furthermore, the processing data of the linear rail grinder during operation is obtained, and the processing repetition rate analysis and processing adjustment rate analysis are performed to obtain the processing repetition rate and processing adjustment rate, including:

[0022] Acquire processing data of the linear rail grinder during operation, wherein the processing data includes processing record data within a preset historical time range; extract the number of times the processing parameters are selected for processing in the processing data as the number of repeated processing times; extract the number of times the processing parameters are edited and adjusted for processing in the processing data as the number of adjusted processing times; calculate the ratio of the number of repeated processing times to the total number of processing times in the processing data to obtain the processing repetition rate, and calculate the ratio of the number of adjusted processing times to the total number of processing times in the processing data to obtain the processing adjustment rate.

[0023] Specifically, the processing record data within a preset historical time range is obtained from the control system or database of the linear rail grinder. These data should cover all processing tasks within the time period, including but not limited to processing time, processing parameters (such as cutting speed, feed speed, grinding depth, etc.), and processing results; the processing data is traversed to filter out records of processing using the same or highly similar processing parameters, and the number of these repeated processing records is counted as the number of repeated processing times; the processing data is searched for records in which the processing parameters were edited or adjusted before or during processing, and the number of these adjusted processing records is counted as the number of adjustment times. The number of machining tasks completed by the linear rail grinder within the preset historical time range is calculated as the total number of machining tasks; the ratio of the number of repeated machining times to the total number of machining times in the machining data is calculated to obtain the machining repetition rate, which indicates the frequency of repeated machining. If the machining repetition rate is high, the parameter selection interface needs to be larger and more centered for easy operation; the ratio of the number of adjustment machining times to the total number of machining times in the machining data is calculated to obtain the machining adjustment rate, which indicates the frequency of user adjustment of machining parameters. If the machining adjustment rate is large, the parameter adjustment interface and the alarm interface need to be larger and more centered for easy operation and more eye-catching.

[0024] A grinding wheel wear rate analysis is performed based on the processing data to obtain the grinding wheel wear rate, and an interface layout optimization space within the user interface of the linear rail grinder is obtained, wherein the interface layout optimization space includes a parameter selection interface space, a parameter adjustment interface space, and an alarm interface space.

[0025] Data related to the use of grinding wheels are extracted from the processing data, such as processing time, processing material type, and processing parameters (especially parameters directly related to grinding wheel wear, such as cutting speed, feed speed, etc.). The use of the grinding wheel is further analyzed and the grinding wheel wear rate is calculated. The grinding wheel wear rate indicates the frequency of adjusting the processing parameters due to grinding wheel wear.

[0026] By interacting with the control system of the linear rail grinder, the interface layout optimization space in the user interface of the linear rail grinder is obtained. The interface layout optimization space refers to the area in the user interface that can be redesigned and adjusted in layout, including parameter selection interface space, parameter adjustment interface space and alarm interface space. The parameter selection interface space, parameter adjustment interface space and alarm interface space refer to the parameter selection interface, parameter adjustment interface and alarm interface that can be optimized, designed and adjusted. Among them, the parameter selection interface refers to the interface for directly selecting preset processing parameters (such as speed, coordinates, rotation speed, etc.) for processing, the parameter adjustment interface space refers to the interface for manually adjusting processing parameters for processing, and the alarm interface space refers to the interface for alarming when abnormal processing dimensions occur.

[0027] Further, performing grinding wheel wear rate analysis according to the processing data to obtain the grinding wheel wear rate includes:

[0028] The number of times the machining parameters are adjusted due to the grinding wheel wear in the machining data is extracted as the number of grinding wheel wear adjustment times; and the ratio of the grinding wheel wear adjustment times to the total machining times is calculated to obtain the grinding wheel wear rate.

[0029] Specifically, the number of grinding wheel wear adjustments refers to the number of times that processing parameters (such as grinding wheel speed, feed rate, cutting depth, etc.) need to be adjusted due to grinding wheel wear, wherein the adjustment of processing parameters is carried out to compensate for the influence of grinding wheel wear on processing quality; all records of processing parameter adjustment due to grinding wheel wear are screened out from the processing data, and the number of these records, that is, the number of times the processing parameters are adjusted due to grinding wheel wear, is counted, and recorded as the number of grinding wheel wear adjustments; the total number of processing tasks completed by the linear rail grinder within a preset historical time range is calculated from the processing data as the total number of processing times; the ratio of the number of grinding wheel wear adjustments to the total number of processing times is calculated to obtain the grinding wheel wear rate, which indicates the frequency of adjusting processing parameters due to grinding wheel wear. If the grinding wheel wear rate is large, the area of ​​the parameter adjustment interface and the alarm interface will be larger and more centered, so as to facilitate operation and be more eye-catching.

[0030] Further, obtaining the interface layout optimization space in the user interface of the linear rail grinder includes:

[0031] Acquire the overall user interface of the linear rail grinder; acquire the interface space for layout adjustment of the parameter selection interface, parameter adjustment interface and alarm interface in the overall user interface as the parameter selection interface space, parameter adjustment interface space and alarm interface space; combine the parameter selection interface space, parameter adjustment interface space and alarm interface space to obtain the interface layout optimization space.

[0032] Specifically, the overall user interface of the linear rail grinder is obtained through the interactive linear rail grinder control system. The overall user interface refers to the overall interface provided when the linear rail grinder equipment is operated, which includes all functional modules and layout areas related to the processing operation. The overall user interface includes a parameter selection interface (used to select parameters of the initial processing task, such as speed, feed rate, cutting depth, etc.), a parameter adjustment interface (used to modify or fine-tune parameters during processing) and an alarm interface (alarm for abnormal processing dimensions); the interface areas that can be optimized and adjusted in the parameter selection interface, parameter adjustment interface and alarm interface are used as parameter selection interface space, parameter adjustment interface space and alarm interface space; the parameter selection interface space, parameter adjustment interface space and alarm interface space are combined to form an interface layout optimization space to ensure that the combined interface layout optimization space covers all adjustable areas of the user interface.

[0033] According to the processing repetition rate, processing adjustment rate and grinding wheel wear rate, the layout of the parameter selection interface, parameter adjustment interface and alarm interface is optimized in the interface layout optimization space to obtain the optimal interface layout.

[0034] The layout of the parameter selection interface, parameter adjustment interface and alarm interface in the interface layout optimization space is optimized by the processing repetition rate, processing adjustment rate and grinding wheel wear rate to obtain the optimal interface layout. For example, if the processing repetition rate is high, the area of ​​the parameter selection interface needs to be larger and more centered for easy operation; if the processing adjustment rate and grinding wheel wear rate are large, the area of ​​the parameter adjustment interface and the alarm interface needs to be larger and more centered for easy operation and more eye-catching.

[0035] Furthermore, according to the processing repetition rate, processing adjustment rate and grinding wheel wear rate, the layout of the parameter selection interface, the parameter adjustment interface and the alarm interface is optimized in the interface layout optimization space to obtain the optimal interface layout, including:

[0036] A first interface layout is randomly generated in the interface layout optimization space, wherein the first interface layout includes a first parameter selection interface, a first parameter adjustment interface and a first alarm interface; a first layout fitness of the first interface layout is calculated according to the processing repetition rate, the processing adjustment rate and the grinding wheel wear rate; the interface layout is continuously optimized until convergence, and the interface layout with the largest layout fitness is output to obtain the optimal interface layout.

[0037] Specifically, an initial first interface layout is randomly generated in the interface layout optimization space, wherein the first interface layout includes a first parameter selection interface, a first parameter adjustment interface and a first alarm interface, and the layouts of these interfaces include initial configurations such as position, size, and display priority; the first interface layout is evaluated through a preset layout fitness calculation model according to the processing repetition rate, processing adjustment rate and grinding wheel wear rate, and the first layout fitness is calculated to measure the effect of the layout on improving operating efficiency, reducing erroneous operations and optimizing user experience in actual use; the interface layout is iteratively optimized based on the first layout fitness, by adjusting the specific configurations of the parameter selection interface, parameter adjustment interface and alarm interface in the layout space, such as adjusting the position, size or display priority of the parameter selection interface, parameter adjustment interface and alarm interface; the layout fitness is recalculated after each iteration, and the layout design is gradually improved until the layout fitness converges, that is, when further optimization no longer significantly improves the fitness, the optimization process is stopped; and finally the interface layout with the largest layout fitness is output as the optimal interface layout.

[0038] Further, calculating and obtaining the first layout fitness of the first interface layout according to the processing repetition rate, the processing adjustment rate and the grinding wheel wear rate includes:

[0039] Obtain the initial interface areas of the parameter selection interface, parameter adjustment interface and alarm interface; obtain the distances between the first parameter selection interface, the first parameter adjustment interface and the first alarm interface and the center point of the total user interface, obtain the first parameter selection interface distance, the first parameter adjustment interface distance and the first alarm interface distance, and calculate the first parameter selection interface centering coefficient, the first parameter adjustment interface centering coefficient and the first alarm interface centering coefficient; calculate the first layout fitness of the first interface layout according to the first parameter selection interface centering coefficient, the first parameter adjustment interface centering coefficient, the first alarm interface centering coefficient and the initial interface areas of the parameter selection interface, the parameter adjustment interface and the alarm interface.

[0040] Specifically, the initial interface areas of the parameter selection interface, parameter adjustment interface and alarm interface are obtained as important basic data for measuring resource allocation of each interface; the Euclidean distances between the first parameter selection interface, the first parameter adjustment interface and the first alarm interface and the center point of the total user interface are calculated to obtain the first parameter selection interface distance, the first parameter adjustment interface distance and the first alarm interface distance respectively; the ratios of the first parameter selection interface distance, the first parameter adjustment interface distance and the first alarm interface distance to the maximum possible distance of the total user interface (the diagonal length of the total user interface) are calculated and inverted to obtain the centering coefficient of the first parameter selection interface, the first parameter adjustment interface centering coefficient and the first alarm interface centering coefficient; the closer the centering coefficient is to 1, the more centered the interface is; the closer it is to 0, the more the interface deviates from the center; according to the centering coefficient of the first parameter selection interface, the centering coefficient of the first parameter adjustment interface, the centering coefficient of the first alarm interface and the initial interface areas of the parameter selection interface, the parameter adjustment interface and the alarm interface, the first layout fitness of the first interface layout is calculated. The size of the layout fitness is used to measure the rationality of the current interface layout. If the fitness is high, it means that the interface area allocation and layout position are more scientific and reasonable, which can effectively improve user operation efficiency; if the fitness is low, it indicates that the current interface layout needs to be optimized and adjusted, providing direction for further iterative optimization.

[0041] Further, according to the centering coefficient of the first parameter selection interface, the centering coefficient of the first parameter adjustment interface, the centering coefficient of the first alarm interface and the initial interface areas of the parameter selection interface, the parameter adjustment interface and the alarm interface, the first layout fitness of the first interface layout is calculated as follows:

[0042] ; Among them, JMF is the first layout fitness, Z x For the first parameter, select the interface centering factor, Z t The first parameter is used to adjust the interface centering coefficient, Z j is the centering coefficient of the first alarm interface, M x The first parameter is the ratio of the interface area to the initial interface area, M t is the ratio of the interface area of ​​the first parameter adjustment interface to the initial interface area, M j is the ratio of the interface area of ​​the first alarm interface to the initial interface area, K c is the processing repetition rate, K t is the processing adjustment rate, K j is the grinding wheel wear rate, N is a positive number.

[0043] Using the formula , calculate the first layout fitness; where JMF represents the first layout fitness, which comprehensively considers the influence of interface position, area allocation and processing data (processing repetition rate, processing adjustment rate and grinding wheel wear rate). The higher the value of JMF, the higher the layout fitness, the reasonable interface position and optimized area allocation can better meet the user's operation needs; Z x The first parameter is the interface centering coefficient, which reflects the relative position of the interface to the center point of the overall user interface. The closer to 1, the closer to the center. t The first parameter is used to adjust the interface centering coefficient, Z j is the centering coefficient of the first alarm interface, defined as Z x Similar; M x is the ratio of the interface area of ​​the first parameter selection interface to the initial interface area, indicating whether the area of ​​the interface in the current layout is reasonably allocated; M t M is the ratio of the interface area of ​​the first parameter adjustment interface to the initial interface area; j is the ratio of the interface area of ​​the first alarm interface to the initial interface area, wherein an area ratio greater than 1 indicates that the interface area is enlarged, and less than 1 indicates that the area is reduced; K c is the processing repetition rate, indicating the frequency of repeated operations, reflecting the optimization requirements of the parameter selection interface; K t is the processing adjustment rate, indicating the frequency of parameter adjustment and reflecting the optimization requirements of the parameter adjustment interface; K j is the grinding wheel wear rate, reflecting the optimization requirements of the alarm interface; parameter N is a positive number, used to prevent the denominator from being zero.

[0044] According to the optimal interface layout, the layout of the parameter selection interface, parameter adjustment interface and alarm interface is adjusted to obtain an interface layout optimization result.

[0045] According to the optimal interface layout, the parameter selection interface, parameter adjustment interface and alarm interface are adjusted accordingly to obtain the final interface layout optimization result. The optimized interface can significantly improve operating efficiency, reduce erroneous operations, and provide a better user experience.

[0046] Furthermore, based on the interface layout optimization results, users can flexibly adjust relevant parameters in the interface, such as grinding wheel speed, feed speed, cutting depth, etc., according to the material, shape and processing requirements of different workpieces, to obtain interfaces for different workpieces. In this way, users can set corresponding processing parameters according to the specific needs of each workpiece to ensure that each workpiece can be processed under the best process conditions. Through this flexible process setting, different grinding processes can be applied to different types of workpieces, thereby improving processing efficiency, ensuring processing quality, and reducing unnecessary adjustments and errors.

[0047] In summary, the embodiments of the present application have at least the following technical effects:

[0048] First, the processing data of the linear rail grinder during operation is obtained, and the processing repetition rate analysis and processing adjustment rate analysis are performed to obtain the processing repetition rate and processing adjustment rate. Next, the grinding wheel wear rate is analyzed according to the processing data to obtain the grinding wheel wear rate, and the interface layout optimization space in the user interface of the linear rail grinder is obtained, wherein the interface layout optimization space includes the parameter selection interface space, the parameter adjustment interface space and the alarm interface space. Then, according to the processing repetition rate, the processing adjustment rate and the grinding wheel wear rate, the layout of the parameter selection interface, the parameter adjustment interface and the alarm interface is optimized in the interface layout optimization space to obtain the optimal interface layout. Finally, according to the optimal interface layout, the layout of the parameter selection interface, the parameter adjustment interface and the alarm interface is adjusted to obtain the interface layout optimization result. The technical problem that the unreasonable user interface layout in the prior art leads to low operating efficiency and poor user experience is solved, and the technical effect of improving operating efficiency and optimizing user experience is achieved.

[0049] Embodiment 2, based on the same inventive concept as the user interface layout optimization method for linear rail grinder in the above embodiment, Figure 2 As shown, the present application provides a user interface layout optimization system for a linear rail grinder, wherein the system includes:

[0050] Data acquisition module 11: acquires the processing data of the linear rail grinder during the operation process, performs processing repetition rate analysis and processing adjustment rate analysis, and obtains the processing repetition rate and processing adjustment rate; grinding wheel wear rate analysis module 12: performs grinding wheel wear rate analysis according to the processing data, obtains the grinding wheel wear rate, and obtains the interface layout optimization space in the user interface of the linear rail grinder, wherein the interface layout optimization space includes parameter selection interface space, parameter adjustment interface space and alarm interface space; layout optimization module 13: performs layout optimization of parameter selection interface, parameter adjustment interface and alarm interface in the interface layout optimization space according to the processing repetition rate, processing adjustment rate and grinding wheel wear rate, and obtains the optimal interface layout; layout adjustment module 14: performs layout adjustment of the parameter selection interface, parameter adjustment interface and alarm interface according to the optimal interface layout, and obtains the interface layout optimization result.

[0051] Furthermore, the data acquisition module 11 is used to execute the following method:

[0052] Acquire processing data of the linear rail grinder during operation, wherein the processing data includes processing record data within a preset historical time range; extract the number of times the processing parameters are selected for processing in the processing data as the number of repeated processing times; extract the number of times the processing parameters are edited and adjusted for processing in the processing data as the number of adjusted processing times; calculate the ratio of the number of repeated processing times to the total number of processing times in the processing data to obtain the processing repetition rate, and calculate the ratio of the number of adjusted processing times to the total number of processing times in the processing data to obtain the processing adjustment rate.

[0053] Furthermore, the grinding wheel wear rate analysis module 12 is used to perform the following method:

[0054] The number of times the machining parameters are adjusted due to the grinding wheel wear in the machining data is extracted as the number of grinding wheel wear adjustment times; and the ratio of the grinding wheel wear adjustment times to the total machining times is calculated to obtain the grinding wheel wear rate.

[0055] Furthermore, the grinding wheel wear rate analysis module 12 is used to perform the following method:

[0056] Acquire the overall user interface of the linear rail grinder; acquire the interface space for layout adjustment of the parameter selection interface, parameter adjustment interface and alarm interface in the overall user interface as the parameter selection interface space, parameter adjustment interface space and alarm interface space; combine the parameter selection interface space, parameter adjustment interface space and alarm interface space to obtain the interface layout optimization space.

[0057] Furthermore, the layout optimization module 13 is used to execute the following method:

[0058] A first interface layout is randomly generated in the interface layout optimization space, wherein the first interface layout includes a first parameter selection interface, a first parameter adjustment interface and a first alarm interface; a first layout fitness of the first interface layout is calculated according to the processing repetition rate, the processing adjustment rate and the grinding wheel wear rate; the interface layout is continuously optimized until convergence, and the interface layout with the largest layout fitness is output to obtain the optimal interface layout.

[0059] Furthermore, the layout optimization module 13 is used to execute the following method:

[0060] Obtain the initial interface areas of the parameter selection interface, parameter adjustment interface and alarm interface; obtain the distances between the first parameter selection interface, the first parameter adjustment interface and the first alarm interface and the center point of the total user interface, obtain the first parameter selection interface distance, the first parameter adjustment interface distance and the first alarm interface distance, and calculate the first parameter selection interface centering coefficient, the first parameter adjustment interface centering coefficient and the first alarm interface centering coefficient; calculate the first layout fitness of the first interface layout according to the first parameter selection interface centering coefficient, the first parameter adjustment interface centering coefficient, the first alarm interface centering coefficient and the initial interface areas of the parameter selection interface, the parameter adjustment interface and the alarm interface.

[0061] Furthermore, the layout optimization module 13 is used to execute the following method:

[0062] According to the centering coefficient of the first parameter selection interface, the centering coefficient of the first parameter adjustment interface, the centering coefficient of the first alarm interface and the initial interface areas of the parameter selection interface, the parameter adjustment interface and the alarm interface, the first layout fitness of the first interface layout is calculated as follows: ; Among them, JMF is the first layout fitness, Z x For the first parameter, select the interface centering factor, Z t The first parameter is used to adjust the interface centering coefficient, Z j is the centering coefficient of the first alarm interface, M x The first parameter is the ratio of the interface area to the initial interface area, M t is the ratio of the interface area of ​​the first parameter adjustment interface to the initial interface area, M j is the ratio of the interface area of ​​the first alarm interface to the initial interface area, K c is the processing repetition rate, K t is the processing adjustment rate, K j is the grinding wheel wear rate, N is a positive number.

[0063] It should be noted that the above-mentioned sequence of the embodiments of the present application is only for description and does not represent the advantages and disadvantages of the embodiments. And the above-mentioned specific embodiments of this specification are described. The processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0064] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

[0065] This specification and drawings are merely exemplary illustrations of the present application and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, a person skilled in the art may make various modifications and variations to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the present application and its equivalents, the present application intends to include these modifications and variations.

Claims

1. A user interface layout optimization method for a linear rail grinder, characterized in that: The method comprises: Obtain the processing data of the linear rail grinder during operation, conduct processing repetition rate analysis and processing adjustment rate analysis, and obtain the processing repetition rate and processing adjustment rate; Performing grinding wheel wear rate analysis according to the processing data to obtain the grinding wheel wear rate, and obtaining an interface layout optimization space in a user interface of the linear rail grinder, wherein the interface layout optimization space includes a parameter selection interface space, a parameter adjustment interface space, and an alarm interface space; According to the processing repetition rate, processing adjustment rate and grinding wheel wear rate, the layout of the parameter selection interface, the parameter adjustment interface and the alarm interface are optimized in the interface layout optimization space to obtain the optimal interface layout; According to the optimal interface layout, the layout of the parameter selection interface, the parameter adjustment interface and the alarm interface are adjusted to obtain an interface layout optimization result; According to the processing repetition rate, processing adjustment rate and grinding wheel wear rate, the layout of the parameter selection interface, the parameter adjustment interface and the alarm interface are optimized in the interface layout optimization space to obtain the optimal interface layout, including: Randomly generating a first interface layout in the interface layout optimization space, wherein the first interface layout includes a first parameter selection interface, a first parameter adjustment interface, and a first alarm interface; Calculating a first layout fitness of the first interface layout according to the processing repetition rate, the processing adjustment rate and the grinding wheel wear rate; Continue to optimize the interface layout until convergence, output the interface layout with the largest layout fitness, and obtain the optimal interface layout; Calculating and obtaining a first layout fitness of the first interface layout according to the processing repetition rate, the processing adjustment rate and the grinding wheel wear rate includes: Obtaining the initial interface areas of the parameter selection interface, parameter adjustment interface, and alarm interface; Obtain the distances between the first parameter selection interface, the first parameter adjustment interface and the first alarm interface and the center point of the total user interface, obtain the first parameter selection interface distance, the first parameter adjustment interface distance and the first alarm interface distance, and calculate the first parameter selection interface centering coefficient, the first parameter adjustment interface centering coefficient and the first alarm interface centering coefficient; According to the centering coefficient of the first parameter selection interface, the centering coefficient of the first parameter adjustment interface, the centering coefficient of the first alarm interface and the initial interface areas of the parameter selection interface, the parameter adjustment interface and the alarm interface, the first layout fitness of the first interface layout is calculated as follows: ; Among them, JMF is the first layout fitness, Zx is the centering coefficient of the first parameter selection interface, Zt is the centering coefficient of the first parameter adjustment interface, Zj is the centering coefficient of the first alarm interface, Mx is the ratio of the interface area of ​​the first parameter selection interface to the initial interface area, Mt is the ratio of the interface area of ​​the first parameter adjustment interface to the initial interface area, Mj is the ratio of the interface area of ​​the first alarm interface to the initial interface area, Kc is the processing repetition rate, Kt is the processing adjustment rate, Kj is the grinding wheel wear rate, and N is a positive number.

2. The user interface layout optimization method for a linear rail grinder according to claim 1, characterized in that: Obtain the processing data of the linear rail grinder during operation, conduct processing repetition rate analysis and processing adjustment rate analysis, and obtain the processing repetition rate and processing adjustment rate, including: Acquire processing data of the linear rail grinder during operation, wherein the processing data includes processing record data within a preset historical time range; Extracting the number of times the repeated processing parameters are used for processing in the processing data as the number of repeated processing; Extracting the number of times the processing parameters are edited and adjusted in the processing data for processing as the number of times of processing adjustment; The ratio of the number of repeated processing times to the total number of processing times in the processing data is calculated to obtain a processing repetition rate, and the ratio of the number of adjusted processing times to the total number of processing times in the processing data is calculated to obtain a processing adjustment rate.

3. The user interface layout optimization method for a linear rail grinder according to claim 2, characterized in that: Performing grinding wheel wear rate analysis according to the processing data to obtain the grinding wheel wear rate includes: Extracting the number of times the machining parameters are adjusted due to the grinding wheel wear in the machining data as the number of grinding wheel wear adjustment times; The ratio of the grinding wheel wear adjustment times to the total processing times is calculated to obtain the grinding wheel wear rate.

4. The user interface layout optimization method for a linear rail grinder according to claim 1, characterized in that: Get the interface layout optimization space within the user interface of the linear guide grinder, including: Get the overall user interface of the linear rail grinder; Acquire the interface space for the parameter selection interface, parameter adjustment interface and alarm interface in the general user interface for layout adjustment as the parameter selection interface space, parameter adjustment interface space and alarm interface space; The parameter selection interface space, the parameter adjustment interface space and the alarm interface space are combined to obtain an interface layout optimization space.

5. A user interface layout optimization system for linear rail grinders, characterized in that: The system for implementing the user interface layout optimization method for a linear rail grinder according to any one of claims 1 to 4 comprises: Data acquisition module: obtains the processing data of the linear rail grinder during operation, performs processing repetition rate analysis and processing adjustment rate analysis, and obtains processing repetition rate and processing adjustment rate; Grinding wheel wear rate analysis module: performs grinding wheel wear rate analysis according to the processing data, obtains the grinding wheel wear rate, and obtains the interface layout optimization space in the user interface of the linear rail grinder, wherein the interface layout optimization space includes parameter selection interface space, parameter adjustment interface space and alarm interface space; Layout optimization module: according to the processing repetition rate, processing adjustment rate and grinding wheel wear rate, the layout of the parameter selection interface, parameter adjustment interface and alarm interface is optimized in the interface layout optimization space to obtain the optimal interface layout; Layout adjustment module: according to the optimal interface layout, adjust the layout of the parameter selection interface, parameter adjustment interface and alarm interface to obtain the interface layout optimization result; Furthermore, the layout optimization module is used to perform the following method: Randomly generate a first interface layout in the interface layout optimization space, wherein the first interface layout includes a first parameter selection interface, a first parameter adjustment interface, and a first alarm interface; calculate and obtain a first layout fitness of the first interface layout according to the processing repetition rate, the processing adjustment rate, and the grinding wheel wear rate; continue to optimize the interface layout until convergence, output the interface layout with the largest layout fitness, and obtain the optimal interface layout; Obtaining the initial interface areas of the parameter selection interface, parameter adjustment interface and alarm interface; obtaining the distances between the first parameter selection interface, the first parameter adjustment interface and the first alarm interface and the center point of the total user interface, obtaining the first parameter selection interface distance, the first parameter adjustment interface distance and the first alarm interface distance, and calculating the first parameter selection interface centering coefficient, the first parameter adjustment interface centering coefficient and the first alarm interface centering coefficient; calculating the first layout fitness of the first interface layout according to the first parameter selection interface centering coefficient, the first parameter adjustment interface centering coefficient, the first alarm interface centering coefficient and the initial interface areas of the parameter selection interface, the parameter adjustment interface and the alarm interface; According to the centering coefficient of the first parameter selection interface, the centering coefficient of the first parameter adjustment interface, the centering coefficient of the first alarm interface and the initial interface areas of the parameter selection interface, the parameter adjustment interface and the alarm interface, the first layout fitness of the first interface layout is calculated as follows: ; Wherein, JMF is the first layout fitness, Zx is the centering coefficient of the first parameter selection interface, Zt is the centering coefficient of the first parameter adjustment interface, Zj is the centering coefficient of the first alarm interface, Mx is the ratio of the interface area of ​​the first parameter selection interface to the initial interface area, Mt is the ratio of the interface area of ​​the first parameter adjustment interface to the initial interface area, Mj is the ratio of the interface area of ​​the first alarm interface to the initial interface area, Kc is the processing repetition rate, Kt is the processing adjustment rate, Kj is the grinding wheel wear rate, and N is a positive number.

Citation Information

Patent Citations

  • Laser additive manufacturing equipment human-computer interface layout optimization method based on reachable domain

    CN113704843A

  • Intelligent machine tool man-machine interaction interface layout optimization method based on cuckoo-particle swarm

    CN116578296A