Method for determining machining parameters, machining system and storage medium

CN122807332APending Publication Date: 2026-09-25SHENZHEN MAKER WORKS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611067558.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-02-28
Filing Date
2025-01-17
Publication Date
2026-09-25

AI Technical Summary

Technical Problem

[0006]本申请的主要目的在于提供一种加工参数确定方法、加工系统与存储介质,旨在解决现有加工过程中难以较快确定合适的加工参数的技术问题

Benefits of technology

本申请通过获取待加工工件的加工要素信息,进而获取待加工工件的加工要素信息,进而根据所述加工要素信息,显示至少一种加工预览效果图,所述加工预览效果图与加工参数值信息存在映射关系,即为不同加工参数值信息提供与之对应的加工预览效果图。由此用户可以基于对于加工效果的需求不同,选取对应的加工预览效果图。因此本申请可以响应于针对所述加工预览效果图的选择操作,确定所述选择操作对应的加工参数值信息,并将所述选择操作对应的加工参数值信息作为目标加工参数,所述目标加工参数用于控制加工设备对所述待加工工件进行加工,本申请相较于各加工参数均需要用户逐一调试才可获得合适的目标加工参数而言,本申请预先展示与加工要素信息有关的加工预览效果图,使用户在了解到与加工要素信息有关的效果示例后,再从中选取符合需求的加工预览效果图,将选取的加工预览效果图对应的加工参数值信息作为目标加工参数,可以较快地确定出与加工工件匹配的加工参数,不仅可以有效提高对于满足用户需求的加工参数的选取效率,也更方便用户得到较为满意的加工效果。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122807332A_ABST
    Figure CN122807332A_ABST
Patent Text Reader

Abstract

The application discloses a machining parameter determination method, a machining system and a storage medium, relates to the technical field of material processing, and the machining parameter determination method comprises the following steps: acquiring machining element information of a workpiece to be machined; acquiring a corresponding machining parameter matrix according to the machining element information, wherein the machining parameter matrix comprises a plurality of matrix elements, each matrix element represents machining parameter value information, and the machining parameter value information at least comprises a first parameter item and a second parameter item different from the first parameter item; displaying the machining parameter matrix on an interactive interface; and in response to an element selection operation on a matrix element in the machining parameter matrix, taking machining parameter value information corresponding to the selected matrix element as target machining parameters of the workpiece to be machined. The application solves the technical problem that it is difficult to quickly determine suitable machining parameters in the existing machining process.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the invention patent application filed on January 17, 2025, with application number 202510077627.5 and entitled "Processing Method, Processing Equipment, Processing System, Storage Medium and Product". Technical Field

[0002] This application relates to the field of materials processing technology, and in particular to a method for determining processing parameters, a processing system, and a storage medium. Background Technology

[0003] In modern manufacturing and processing industries, fine processing technologies such as line drawing, engraving, and cutting play a crucial role. Various processing equipment, such as laser engraving machines, CNC milling machines, and 3D printers, have been widely used in many fields such as industrial design, advertising production, and art creation.

[0004] However, while most processing equipment on the market currently offers a wide range of adjustable processing parameters to meet diverse processing needs, this also introduces operational complexity. For ordinary users, especially novices new to this type of equipment, the numerous adjustable parameters and broad adjustment ranges can be overwhelming due to a lack of experience. They may need to experiment repeatedly to find the optimal combination of processing parameters, a process that is not only time-consuming and labor-intensive but also inefficient, potentially leading to material waste and increased processing costs. In other words, it is difficult to quickly determine suitable processing parameters in existing processing procedures.

[0005] The above content is only used to help understand the technical solution of this application and does not represent an admission that the above content is prior art. Summary of the Invention

[0006] The main objective of this application is to provide a method, system and storage medium for determining processing parameters, in order to solve the technical problem that it is difficult to quickly determine suitable processing parameters in existing processing processes.

[0007] To achieve the above objectives, this application proposes a method for determining processing parameters, the method comprising: Obtain the processing element information of the workpiece to be processed; Based on the processing element information, a corresponding processing parameter matrix is ​​obtained. The processing parameter matrix includes multiple matrix elements, each of which represents processing parameter value information. The processing parameter value information includes at least a first parameter item and a second parameter item that is different from the first parameter item. The processing parameter matrix is ​​displayed in the interactive interface; In response to an element selection operation in the machining parameter matrix, the machining parameter value information corresponding to the selected matrix element is used as the target machining parameter of the workpiece to be processed.

[0008] Furthermore, to achieve the above objectives, this application also proposes a processing system, comprising: A processing device, and a terminal device communicating with the processing device, the terminal device being used to execute the processing parameter determination method as described above.

[0009] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the processing parameter determination method described above.

[0010] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the processing parameter determination method described above.

[0011] One or more technical solutions proposed in this application have at least the following technical effects: This application obtains the processing element information of the workpiece to be processed, and then displays at least one processing preview image based on the processing element information. The processing preview image has a mapping relationship with processing parameter value information, that is, it provides a corresponding processing preview image for different processing parameter values. Therefore, users can select the corresponding processing preview image based on their different processing effect requirements. Therefore, this application can respond to the selection operation of the processing preview image, determine the processing parameter value information corresponding to the selection operation, and use the processing parameter value information corresponding to the selection operation as the target processing parameter. The target processing parameter is used to control the processing equipment to process the workpiece. Compared with the previous application where each processing parameter required the user to adjust one by one to obtain a suitable target processing parameter, this application pre-displays processing preview images related to processing element information. After understanding the effect examples related to processing element information, the user can select the processing preview image that meets the requirements and use the processing parameter value information corresponding to the selected processing preview image as the target processing parameter. This can quickly determine the processing parameters that match the workpiece, which can not only effectively improve the selection efficiency of processing parameters that meet the user's needs, but also make it easier for the user to obtain a more satisfactory processing effect. Attached Figure Description

[0012] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0013] 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.

[0014] Figure 1 This is a schematic diagram of the processing equipment involved in the embodiments of this application; Figure 2 This is a schematic diagram of the structure of the terminal device involved in the embodiments of this application; Figure 3 This is a flowchart illustrating an embodiment of the processing method of this application. Figure 4 This is a flowchart illustrating Embodiment 2 of the processing method of this application; Figure 5 This is an example diagram of the processing parameter matrix involved in an embodiment of this application; Figure 6 This is another example diagram of the processing parameter matrix involved in the embodiments of this application; Figure 7 This is a schematic diagram of the interface for a hovering operation scenario involved in an embodiment of this application; Figure 8 This is a schematic diagram of an interactive interface involved in an embodiment of this application; Figure 9 This is a flowchart illustrating Embodiment 3 of the processing method of this application; Figure 10 This is another schematic diagram of the interactive interface involved in the embodiments of this application; Figure 11 This is another schematic diagram of the interactive interface involved in the embodiments of this application.

[0015] Explanation of icon numbers: 10. Machining platform; 11. Machining area; 12. Camera device; 20. Machining head; 30. Laser tube; 40. Slide rail; 50. Communication components; 60. Controller; 70. Top shell; 71. Cover plate; 80. Bottom shell; 90. Shell; 201. Processing equipment; 202. Terminal equipment.

[0016] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0017] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.

[0018] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.

[0019] The main solution of this application embodiment is: to obtain the processing element information of the workpiece to be processed; to display at least one processing preview image based on the processing element information; to have a mapping relationship between the processing preview image and the processing parameter value information; to determine the processing parameter value information corresponding to the selection operation in response to the selection operation, and to use the processing parameter value information corresponding to the selection operation as the target processing parameter, wherein the target processing parameter is used to control the processing equipment to process the workpiece to be processed.

[0020] While most existing processing equipment offers a wide range of adjustable processing parameters to meet diverse processing needs, this also introduces operational complexity. For ordinary users, especially novices new to this type of equipment, the numerous adjustable parameters and broad adjustment ranges can lead to repeated trials to achieve the optimal combination of processing parameters due to a lack of experience. This process is not only time-consuming and labor-intensive but also inefficient, potentially resulting in material waste and increased processing costs. In other words, existing processing methods often present users with the challenge of quickly determining suitable processing parameters.

[0021] This application provides a solution that offers corresponding processing preview images for different processing parameter values. Users can then select the appropriate preview image based on their desired processing effect. This application pre-displays processing preview images related to processing element information, allowing users to see examples of effects related to those elements before selecting the one that meets their needs. The processing parameter values ​​corresponding to the selected preview image are then used as target processing parameters, enabling faster determination of processing parameters that match the workpiece. This not only effectively improves the efficiency of selecting processing parameters that meet user needs but also makes it easier for users to obtain satisfactory processing results.

[0022] Based on this, this application provides a processing device, the processing device comprising: slide rail; A processing head, which is slidably mounted on the slide rail; A communication component, the communication component being used to receive target processing parameters obtained from the steps of the processing method according to this application; A controller, based on the target processing parameters, controls the movement of the processing head on the slide rail for processing.

[0023] In this embodiment, the processing equipment is a device that performs subtractive manufacturing operations such as cutting and carving, or additive manufacturing operations such as printing, using tools such as lasers and cutting tools to process materials. Examples include laser processing equipment, CNC machine tools, and additive manufacturing equipment. The processing equipment and the terminal equipment (such as…) Figure 2 The processing control device communicates with one or more devices marked with 202, and is used to perform data processing operations of the processing equipment (e.g., data processing of the processing method of this application).

[0024] The hardware structure diagram of the processing equipment is shown below, taking laser processing equipment as an example. Figure 1 As shown, the processing equipment includes a housing 90, a processing platform 10, a processing head 20, a laser tube 30, a slide rail 40, a communication component 50, and a controller 60. The housing 90 includes an upper shell 70 and a bottom shell 80. The processing platform 10 includes a processing area 11 for placing the workpiece to be processed. The processing head 20 is slidably mounted on the slide rail 40 for moving within the processing area to perform processing. The communication component 50 receives the target processing parameters obtained from the steps of the method provided in this application embodiment. Based on the target processing parameters, the controller 60 controls the processing head 50 to move on the slide rail 80 to process the workpiece. The communication component 50 and the controller 60 are installed inside the backplate of the laser tube 30 and are not visible from the viewpoint in the figure; therefore, they are shown by a dashed line connecting them. In one embodiment, a reflector 21 is provided between the processing head 20 and the laser tube 30. The beam generated by the laser tube 30 is reflected by the reflector 21 to the processing head 20, and then reflected, focused, and emitted to process the workpiece. In one embodiment, the processing head 20 can generate a light spot. In another embodiment, the light spot can be generated by other components, such as the laser tube 30 of a carbon dioxide laser tube, and enter the beam emitting device through the reflector 21, etc., and finally exit through the processing head 20 to process the workpiece. The processing head can emit laser light, but it can do more than just emit laser light.

[0025] In one feasible embodiment, the processing equipment includes a slide rail 40 and a processing head 20, the processing head 20 being slidably disposed on the slide rail 40, and the processing head 20 being used to perform at least one of laser processing, cutting processing or printing processing on the workpiece to be processed.

[0026] In this embodiment, during the processing of the workpiece by the processing equipment based on the processing execution command, the processing equipment includes a slide rail 40 and a processing head 20, with the processing head 20 slidably mounted on the slide rail 40. For example, the slide rail 40 can be an X-axis or Y-axis guide rail, which can be a linear guide rail or a guide rail that slides with a roller, etc., as long as it can drive the processing head 20 to move and process along the X and Y axes. The processing head 20 may also have a Z-axis movement track for focusing before and / or during processing. Thus, the processing head 20 can move within the area covered by the slide rail 40. Furthermore, the processing head 20 is used to perform at least one of the following processing on the workpiece: laser processing, cutting, or printing. Due to the different processing equipment used, the processing heads 20 configured on the processing equipment will also differ. For example, in processing equipment that uses laser as a processing method, the processing head 20 will be equipped with a laser component to emit laser for laser processing of the workpiece to be processed; in processing equipment that uses cutting tools as a processing method, the processing head 20 will be equipped with cutting tools for mechanical cutting of the workpiece to be processed; and in processing equipment that uses additive manufacturing as a processing method, the processing head 20 will be equipped with additive manufacturing components for printing the workpiece to be processed, thereby realizing additive manufacturing.

[0027] In one feasible embodiment, the processing equipment further includes a processing platform 10, which includes a processing area 11 for placing the workpiece to be processed, and a processing head 20 moves on the processing area 11 to perform at least one of laser processing, cutting processing or printing processing on the workpiece to be processed.

[0028] In this embodiment, the processing equipment also includes a processing platform 10, which includes a processing area 11 for placing the workpiece to be processed. The processing head 20 can move on the processing area 11 by means of the slide rail 40. During the movement of the processing head 20 on the processing area 11, at least one of the following processing methods can be used to process the workpiece: laser processing, cutting processing, or printing processing.

[0029] In one feasible embodiment, the processing equipment includes a housing 90 and a cover plate 71, which enclose an internal space for accommodating the workpiece to be processed. The housing 90 has an opening communicating with the internal space. The cover plate 71 is connected to the housing 90 to open or close the opening. The cover plate 71 includes a light-transmitting window. The slide rail 40, the processing head 20, and the processing platform 10 are located in the internal space. A camera device 12 is also provided in the internal space.

[0030] In this embodiment, the housing 90 can be a one-piece housing 90 or a split housing 90, for example, including a detachably connected or fixedly connected housing 90 and a bottom housing, which together with the cover plate 71 enclose an internal space that can accommodate the workpiece to be processed. Through the blocking and / or filtering effect of the upper housing 70 and the bottom housing 80, laser leakage from the processing head 20 can be prevented from causing personal injury to the operator during operation. The housing 90 has an opening communicating with the internal space, and the cover plate 71 is connected to the housing 90 to open or close the opening. For example, the cover plate 71 can be connected to the housing 90 by a hinge connection (i.e., a hinge is installed between the cover plate 71 and the housing 90, so that the cover plate 71 can be opened and closed like a door), a slide rail 40 connection (i.e., a slide rail 40 is provided between the cover plate 71 and the housing 90, and the cover plate 71 moves relative to the housing 90 along the slide rail 40, opening and closing the opening by sliding in and out), etc. The operator can open or close the cover plate 71 to open or close the internal space, allowing for the insertion or removal of workpieces to be processed. The cover plate 71 includes a light-transmitting window, through which the operator can observe the processing status within the internal space. The slide rail 40, processing head 20, and processing platform 10 are located within the internal space, which is also equipped with a camera device 12 for recording the processing of workpieces within the internal space.

[0031] In addition, such as Figure 2 As shown, this application also proposes a processing system, comprising: Processing equipment 201 includes a processing platform and a processing head. The processing platform includes a processing area for placing a workpiece to be processed, and the processing head is used to move on the processing area. A terminal device 202 that communicates with the processing equipment 201, the terminal device being used to execute the processing method of this application.

[0032] In this embodiment, the present application also provides a processing system comprising a terminal device 202 and a processing device 201. The terminal device 202 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, when executed by the at least one processor, enable the at least one processor to perform the processing method described in this embodiment. The terminal device may include, but is not limited to, devices such as mobile phones, laptops, PDAs (Personal Digital Assistants), PADs (Portable Application Description), and desktop computers. The terminal device 202 executes the processing method of this application, obtains target processing parameters, and sends them to the processing device 201. The processing device 201 controls the processing head to move on the processing area of ​​the processing platform used to place the workpiece to be processed according to the target processing parameters, so as to process the workpiece.

[0033] This application provides a processing method, referring to... Figure 3 , Figure 3 This is a flowchart illustrating the first embodiment of the processing method of this application.

[0034] In this embodiment, the processing method includes steps S10 to S40: Step S10: Obtain the processing element information of the workpiece to be processed; It should be noted that the processing element information includes the processing element information of the workpiece to be processed, such as the material properties of the material used in the workpiece to be processed (such as material, color, thickness, etc.), the type of processing equipment used (such as laser processing equipment, CNC cutting machine, 3D printing equipment, etc.), and the type of processing method used (such as laser line engraving, laser cutting, laser infill engraving, tool cutting, inkjet printing, etc.).

[0035] This embodiment can receive user input data and parse it to obtain the processing element information of the workpiece to be processed. This embodiment can also communicate with a connected processing device to obtain the device information of the processing device and the material information of the workpiece to be processed placed within the processing device. Based on the device information and material information, the processing element information of the workpiece to be processed is obtained.

[0036] Step S20: Based on the processing element information, display at least one processing preview effect image; the processing preview effect image has a mapping relationship with the processing parameter value information; It should be noted that the processing preview image is a preview of the processing effect under the processing element information. This embodiment can access the database storing the processing preview images through an embedded site or an external browser. It is understood that the type of the processing preview image can include images corresponding to fixed sets of processing parameter values, or real-time images generated based on real-time processing parameter values.

[0037] It should also be noted that there is a mapping relationship between the processing preview image and the processing parameter value information. That is, under the same processing element information, different processing parameter values ​​correspond to different processing preview images. The processing parameter value information includes the processing parameter values ​​of the parameter items in the processing parameters of the processing equipment, such as 80% processing power and 10mm / s processing speed.

[0038] As an example, taking the processing preview effect image as an example where the type of the processing preview effect image is a fixed set of multiple processing parameter value information, the processing preview effect image includes a processing parameter matrix. In this embodiment, the corresponding processing parameter matrix can be obtained according to the processing element information, and the processing parameter matrix can be displayed on the interactive interface. The processing parameter matrix includes multiple matrix elements, each of which represents the processing parameter value information. This allows the user to be directly provided with available processing parameter value information, and the user can intuitively understand the processing effect under different processing parameter value information, so as to facilitate the user to select appropriate processing parameter value information.

[0039] As another example, taking the type of processing preview image as generating a corresponding real-time effect image based on real-time processing parameter values ​​as an example, the interactive interface of this embodiment also includes a processing parameter configuration panel, which at least includes parameter adjustment controls for processing parameter values. Therefore, this embodiment can respond to adjustments made to the parameter adjustment controls, display the adjusted processing parameter values ​​on the interactive interface, and then generate a processing preview image corresponding to the workpiece to be processed based on the adjusted processing parameter values ​​and the processing element information, and display the processing preview image on the interactive interface. When fixed processing parameter values ​​are insufficient to meet user needs, this embodiment can generate a corresponding real-time effect image based on real-time processing parameter values, allowing users to intuitively understand the processing effects corresponding to different processing parameters. This not only facilitates the selection of processing parameters but also helps users clearly obtain processing effects that meet their needs.

[0040] Step S30: In response to the selection operation for the processing preview image, determine the processing parameter value information corresponding to the selection operation, and use the processing parameter value information corresponding to the selection operation as the target processing parameter. The target processing parameter is used to control the processing equipment to process the workpiece to be processed.

[0041] After displaying the processing preview image, this embodiment can, in response to a selection operation on the processing preview image, determine the processing parameter value information pointed to by the selection operation. The selection operation includes, but is not limited to, single-click, double-click, and other operations representing selection. Then, the processing parameter value information corresponding to the selection operation can be used as the target processing parameter, which is used to control the processing equipment to process the workpiece to be processed. It is understood that, after the target processing parameter is determined, it can be directly used for processing, shared with other users, or saved for later use. For example, this embodiment can send the target processing parameter to the connected processing equipment so that the processing equipment can process the workpiece to be processed according to the target processing parameter. For example, this embodiment can also send the selected target processing parameter as a sharing processing parameter to the target sharing object.

[0042] In one feasible embodiment, after step S30, the processing method includes steps S40-S50: Step S40: In response to the parameter application instruction, generate the corresponding machining execution instruction; Step S50: Send the processing execution command to the processing equipment so that the processing equipment processes the workpiece to be processed based on the processing execution command.

[0043] In this embodiment, after receiving the parameter application instruction, a corresponding processing execution instruction, such as a Gcode instruction, can be generated based on the target processing parameters. Thus, after the processing execution instruction is sent to the processing equipment, the processing equipment can execute the processing execution instruction to process the workpiece to be processed according to the target processing parameters.

[0044] In one feasible embodiment, after step S30, the processing method further includes steps S60 to S80: Step S60: Display the parameter sharing interface, wherein the parameter sharing interface includes the target processing parameters; Step S70: In response to the sharing selection operation for the displayed parameter sharing interface, the target processing parameter pointed to by the sharing selection operation is used as the sharing processing parameter, and the object to be shared pointed to by the sharing selection operation is used as the target sharing object. Step S80: Send the sharing processing parameters to the target sharing object.

[0045] It should be noted that the parameter sharing interface includes at least one set of the target processing parameters.

[0046] This embodiment can display a parameter sharing interface where users can select target processing parameters. In response to a sharing selection operation on the displayed parameter sharing interface, this embodiment can use the target processing parameter selected by the sharing selection operation as the sharing processing parameter. The object to be shared with, as indicated by the sharing selection operation, is designated as the target sharing object. The target sharing object can be a pre-defined communication account (such as an account from various communication software or email) or a user account displayed on the parameter sharing interface. The sharing processing parameter can then be sent to the target sharing object. It is understood that the sharing processing parameter can include one or more target processing parameters, and the target sharing object can include one or more objects to be shared with.

[0047] This embodiment displays a parameter sharing interface and responds to a sharing selection operation on the displayed parameter sharing interface. The target processing parameter pointed to by the sharing selection operation is used as the sharing processing parameter, and the object to be shared pointed to by the sharing selection operation is used as the target sharing object. Then, the sharing processing parameter is sent to the target sharing object. This realizes the sharing of the target processing parameter between users, which not only improves the interactivity between users in the processing scenario, but also makes it easier for other users to quickly obtain the corresponding processing parameter information.

[0048] One embodiment of this application provides a processing method that obtains processing element information of a workpiece to be processed, and then displays at least one processing preview image based on the processing element information. The processing preview image has a mapping relationship with processing parameter value information, meaning that a corresponding processing preview image is provided for different processing parameter values. Therefore, users can select the corresponding processing preview image based on their different processing effect requirements. Therefore, this embodiment can respond to the selection operation of the processing preview image, determine the processing parameter value information corresponding to the selection operation, and use the processing parameter value information corresponding to the selection operation as the target processing parameter. The target processing parameter is used to control the processing equipment to process the workpiece. Compared with the previous embodiment where each processing parameter needs to be adjusted by the user one by one to obtain a suitable target processing parameter, this application pre-displays the processing preview image related to the processing element information, so that the user can understand the effect example related to the processing element information and then select the processing preview image that meets the requirements. The processing parameter value information corresponding to the selected processing preview image is used as the target processing parameter, which can quickly determine the processing parameters that match the workpiece. This can not only effectively improve the selection efficiency of processing parameters that meet the user's needs, but also make it easier for the user to obtain a more satisfactory processing effect.

[0049] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to that in the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 4 The processing preview image includes a processing parameter matrix; step S20 further includes step A10: Step A10: Based on the processing element information, obtain the corresponding processing parameter matrix and display the processing parameter matrix on the interactive interface. The processing parameter matrix includes multiple matrix elements, and each matrix element represents processing parameter value information. Step S30 includes step A20: Step A20: In response to the element selection operation for matrix elements in the processing parameter matrix, the processing parameter value information corresponding to the selected matrix element is used as the target processing parameter.

[0050] It should be noted that the processing preview image includes a processing parameter matrix, which comprises multiple matrix elements, each representing a processing parameter value. For example, a matrix element may represent a processing parameter value in one dimension. Different matrix elements may differ only in the value of processing power, or only in the value of processing speed. For example, a matrix element may represent processing parameter values ​​in two dimensions. For example, a matrix element may represent the values ​​of processing speed and processing power. For example, a matrix element may also represent processing parameter values ​​in three or more dimensions.

[0051] The following explanation uses the example of matrix elements representing two-dimensional processing parameter values. (See also...) Figure 5 and Figure 6 , Figure 5 and Figure 6 These are all example diagrams of the processing parameter matrices involved in the embodiments of this application. Figure 5 This is the processing parameter matrix corresponding to processing equipment that uses lasers as a processing method. Figure 6 This is the machining parameter matrix corresponding to machining equipment that uses cutting tools as the machining means. The machining parameter matrix includes the parameter items of the machining parameters and their numerical ranges. Machining rate, machining power, and tool pressure are the parameter items of the machining parameters. Figure 5 The processing power in the image refers to the laser power. Figure 6 In this context, "tool pressure" refers to the cutting pressure of the tool. Figure 5 and Figure 6 The "X"-shaped graphic in the diagram represents the matrix elements of the processing parameter matrix. Each matrix element corresponds to a processing parameter value, for example... Figure 5 Each matrix element corresponds to a combination of a processing power value and a processing speed value (i.e., processing parameter value information). Figure 6 Each matrix element corresponds to a combination of a cutting pressure value and a processing speed value (i.e., processing parameter information). The processing parameter matrix displayed in the interactive interface can also show information such as material properties and processing equipment type from the processing element information.

[0052] In this embodiment, there is a mapping relationship between the processing parameter matrix and the processing elements. Therefore, this embodiment can find the processing parameter matrix corresponding to the processing element information based on this mapping relationship. Furthermore, this embodiment can display the processing parameter matrix on the interactive interface. The processing parameter matrix includes multiple matrix elements, each representing a processing parameter value, allowing the user to intuitively understand the processing effects under multiple different sets of processing parameter values. The user can then select the matrix element that meets their needs from this processing parameter matrix. In this embodiment, in response to the element selection operation in the processing parameter matrix, the processing parameter value information corresponding to the selected matrix element can be used as the target processing parameter.

[0053] This embodiment provides a processing parameter matrix composed of matrix elements corresponding to multiple sets of processing parameter values ​​for users to select. Users can choose matrix elements from the processing parameter matrix that match the workpiece to be processed according to their individual needs. The processing parameter information corresponding to this matrix element is then used as the target processing parameter. Compared to the previous method where users had to adjust each processing parameter individually to obtain a suitable target processing parameter, this embodiment effectively improves the efficiency of selecting processing parameters that meet user needs and makes it easier for users to obtain more satisfactory processing results.

[0054] In one feasible embodiment, the processing parameter value information includes at least a first parameter item and a second parameter item, and before the step of obtaining the corresponding processing parameter matrix in step A10, steps B10 to B30 are included: Step B10: Based on the processing parameter value of the first parameter item corresponding to each matrix element, determine the first sorting position of each matrix element in the first direction; Step B20: Based on the processing parameter value of the second parameter item corresponding to each matrix element, determine the second sorting position of each matrix element in the second direction; Step B30: Based on the first and second sorting positions of each matrix element, arrange each matrix element to obtain the processing parameter matrix.

[0055] This embodiment takes the processing parameter value information including at least a first parameter item and a second parameter item as an example. It can be understood that the processing parameter value information may include processing parameter values ​​of more or fewer parameter items. In constructing the processing matrix parameters, this embodiment can determine the first sorting position of each matrix element in a first direction based on the processing parameter value of the first parameter item corresponding to each matrix element. The first sorting position can be determined in ascending order, i.e., the larger the processing parameter value of the first parameter item, the higher the first sorting position in the first direction; or the first sorting position can be determined in descending order, i.e., the larger the processing parameter value of the first parameter item, the lower the first sorting position in the first direction. Based on the processing parameter value of the second parameter item corresponding to each matrix element, the second sorting position of each matrix element in a second direction is determined. Similarly, the second sorting position can be determined in ascending order, i.e., the larger the processing parameter value of the second parameter item, the more to the right the second sorting position in the second direction; or the second sorting position can be determined in descending order, i.e., the larger the processing parameter value of the second parameter item, the more to the left the second sorting position in the second direction. Then, based on the first and second sorting positions of each matrix element, the matrix elements can be arranged to obtain the processing parameter matrix.

[0056] In one embodiment, the larger the processing parameter value of the first parameter item, the higher the first sorting position is in the first direction; The larger the processing parameter value of the second parameter item, the more to the right the second sorting position is in the second direction.

[0057] In one embodiment, the matrix element includes a reference pattern, which is a processing effect diagram generated based on processing parameter value information.

[0058] In this embodiment, a processed image can be obtained based on the processing parameter value information. Then, the processed image is cropped according to a predetermined shape (such as X-shape, circle, rectangle, etc.) to obtain a processing effect image (i.e., reference pattern). The reference pattern is then used as a matrix element of the processing parameter matrix.

[0059] In one feasible embodiment, the processing parameter matrix also displays corresponding processing element information, which includes at least one of material properties, processing equipment type, and processing type.

[0060] In this embodiment, the processing parameter matrix also displays corresponding processing element information, which includes at least one of material properties, processing equipment type, and processing type. This allows users to verify the processing element information for errors when selecting matrix elements.

[0061] In one feasible embodiment, the processing parameter matrix is ​​in image format, and steps C10 to C30 are included before step A20: Step C10: In response to a hover operation on the processing parameter matrix for the image format, obtain the relative position of the hover operation position with respect to the processing parameter matrix; Step C20: Based on the relative position, determine the matrix element in the processing parameter matrix that the hovering operation points to, and the element position of the matrix element; Step C30: Display a hovering marker image at the location of the element. The hovering marker image includes a marker effect image that matches the pattern size of the matrix element, as well as processing parameter value information represented by the matrix element.

[0062] It should be noted that the hover operation refers to moving the operation pointer over an object and temporarily pausing without clicking. The hover icon is an image used to indicate the effect of the hover operation, such as skinning or outlines.

[0063] When the processing parameter matrix is ​​in image format, the matrix does not provide feedback when the user moves the pointer to a matrix element, making it difficult for the user to intuitively understand whether the desired element has been selected. Therefore, this embodiment can respond to a hover operation on the image-formatted processing parameter matrix by obtaining the relative position of the hover operation with respect to the processing parameter matrix. Based on this relative position, the matrix element pointed to by the hover operation and the element's position can be determined. Figure 7 As shown, this embodiment can display a hover icon at the location of the element. The hover icon includes an icon effect image that matches the pattern size of the matrix element (e.g., ...). Figure 7 The green dashed box in the image, and the processing parameter values ​​represented by the matrix elements. For example, to ensure that the size of the hover icon always matches the selected matrix element, this embodiment uses the mmTOpx (millimeters to pixels) method to convert the original graphic of the hover icon into pixel form, thus avoiding the difficulty in matching the hover icon with the pattern size of the matrix element due to changes in screen specifications on different display devices. The mmTOpx method is expressed as a JavaScript function as follows: const mmtoPx = (mm: number, width: number) =>{ return `${mm * (width / 180)}px` } Where mm represents the size of each hover marker image, and width represents the size of the machining parameter matrix.

[0064] This embodiment, in response to a hover operation on a processing parameter matrix for the image format, obtains the relative position of the hover operation with respect to the processing parameter matrix. Based on the relative position, it determines the matrix element in the processing parameter matrix that the hover operation points to, and the element position of the matrix element. A hover marker is then displayed at the element position. The hover marker includes a marker effect image matching the pattern size of the matrix element, and the processing parameter value information represented by the matrix element. This provides intuitive feedback to the user even for image format processing parameter matrices, effectively improving the user's intuitiveness in selecting matrix elements.

[0065] In one feasible embodiment, the step of displaying the processing parameter matrix on the interactive interface in step A10 includes steps D10 to D20: Step D10: Display the processing parameter configuration panel on the interactive interface. The processing parameter configuration panel includes at least the processing parameter matrix. Step D20: In response to a click operation on the machining parameter matrix, the machining parameter matrix is ​​magnified and then displayed on the interactive interface.

[0066] This embodiment can also display a processing parameter configuration panel on the interactive interface. The processing parameter configuration panel includes at least the processing parameter matrix, allowing users to preview the processing parameter matrix on the panel. After confirming that the processing parameter matrix meets their needs, users can click on the processing parameter matrix on the panel. Furthermore, in response to a click on the processing parameter matrix, this embodiment can magnify the processing parameter matrix before displaying it on the interactive interface, thereby improving the display effect of the processing parameter matrix.

[0067] In one feasible embodiment, the interactive interface further displays a processing parameter configuration panel, which includes at least parameter adjustment controls for processing parameter value information. Following step A20, which describes using the processing parameter value information corresponding to the selected matrix element as the target processing parameter, the processing method includes step E10: Step E10: In response to the adjustment operation of the parameter adjustment control, the adjusted processing parameter value information is used as the new target processing parameter.

[0068] like Figure 8 As shown, the interactive interface also displays a processing parameter configuration panel. This panel includes at least parameter adjustment controls for processing parameter values. Therefore, after selecting an element from the matrix in the processing parameter matrix and using that element's corresponding processing parameter value as the target processing parameter, the user can adjust this target processing parameter using the parameter adjustment controls on the configuration panel. In this embodiment, in response to adjustments made to the parameter adjustment controls, the adjusted processing parameter value becomes the new target processing parameter. Thus, this embodiment not only provides users with a variety of processing parameter values ​​but also supports further adjustments based on the selected target processing parameter, making the target processing parameter more closely match the user's needs.

[0069] In one feasible embodiment, after step E10, the method further includes step E20: Step E20: Based on the target processing parameters and the processing element information, generate a processing preview image corresponding to the workpiece to be processed, and display the processing preview image on the interactive interface.

[0070] Although the processing parameter matrix includes multiple fixed sets of processing parameter values ​​corresponding to processing effect diagrams, if the adjusted processing parameter values ​​differ from the processing parameter values ​​represented by each matrix element in the processing parameter matrix, the processing effect diagram displayed by the processing parameter matrix cannot be adapted to the new target processing parameters. Therefore, in this embodiment, after obtaining the new target processing parameters, a processing preview effect diagram corresponding to the workpiece to be processed can be generated based on the target processing parameters and the processing element information. As an example, this embodiment can simulate the processing effect of the workpiece to be processed based on the target processing parameters and the processing element information to generate a processing preview effect diagram corresponding to the workpiece to be processed. For example, if a user expects to carve a cat pattern on the workpiece to be processed, this embodiment can simulate the carving effect of the cat pattern on the workpiece to be processed under the target processing parameters and the processing element information. In addition, this embodiment may also provide only an image of the surface of the workpiece after processing. For example, this embodiment can search for a processed image that matches the new target processing parameters and the processing element information from a predetermined processing effect image library, wherein the predetermined processing effect image library is a database that stores processed images obtained under different processing parameter values ​​and processing elements. In this embodiment, the processed image matching the adjusted processing parameter value information and the processing element information can be cropped according to a predetermined shape (such as X-shape, circle, rectangle, etc.) to obtain a processing preview image corresponding to the workpiece to be processed. In addition, this embodiment can also use simulation to simulate the processed image of the adjusted processing parameter value information and the processing element information, and then crop the processed image matching the adjusted processing parameter value information and the processing element information according to a predetermined shape (such as X-shape, circle, rectangle, etc.) to obtain a processing preview image corresponding to the workpiece to be processed. Then, the processing preview image can be displayed on the interactive interface for the user to view. Therefore, this embodiment can generate corresponding processing preview images in real time as the user adjusts the new target processing parameters, so that the user can intuitively understand the processing effect images corresponding to the new target processing parameters. This can greatly improve the efficiency of selecting processing parameters that meet the user's needs and make it easier for the user to obtain a more satisfactory processing effect.

[0071] In one feasible embodiment, before the step of obtaining the corresponding processing parameter matrix in step A10, steps F10 to F40 are further included: Step F10: Select at least one processing parameter and its candidate value range; Step F20: Under the set processing elements, perform processing tests according to the at least one processing parameter and its candidate value range to obtain the test results corresponding to the processing elements, wherein the set processing elements include at least the material properties of the workpiece to be processed; Step F30: Based on the test results, adjust the candidate value range of the at least one processing parameter to obtain the target value range of the at least one processing parameter corresponding to the processing element; Step F40: Using the at least one processing parameter as the dimension of the processing parameter matrix, select processing parameter value information from the target value range as matrix elements of the processing parameter matrix to obtain the processing parameter matrix.

[0072] It should be noted that the processing elements set include at least the material properties of the workpiece to be processed, and may also include elements such as equipment type and processing type.

[0073] In this embodiment, at least one processing parameter (such as processing power, tool pressure, processing speed, etc.) and its candidate value range can be selected. Then, under the set processing elements, processing tests are performed according to the at least one processing parameter and its candidate value range to obtain the test results corresponding to the processing elements. The test results represent the workpiece performance of the workpiece processed under the set processing elements, and the workpiece performance includes at least the workpiece surface effect. Furthermore, based on the test results, the candidate value range of the at least one processing parameter can be adjusted to obtain the target value range of the at least one processing parameter corresponding to the processing element. The target value range is the candidate value range where the test results meet expectations, i.e., the candidate value range with better workpiece surface effect. Subsequently, in this embodiment, the at least one processing parameter can be used as the dimension of a processing parameter matrix, and processing parameter value information can be selected from the target value range as matrix elements of the processing parameter matrix to obtain a processing parameter matrix. For example, in this embodiment, processing parameter values ​​can be selected from the target value range of the processing parameters, and the processing parameter value information can be used as matrix elements of the processing parameter matrix. The processing parameter value information includes at least one processing parameter value. The method for selecting processing parameter values ​​can be random sampling, sampling at equal intervals, or sampling a predetermined number of processing parameter values ​​with the best surface effect. This embodiment does not limit this method.

[0074] In one feasible embodiment, after step F40, which involves using the at least one processing parameter as a dimension of the processing parameter matrix and selecting processing parameter value information from the target numerical range as matrix elements of the processing parameter matrix to obtain the processing parameter matrix, the method further includes step F50: Step F50: Store the processing parameter matrix and the mapping relationship between the processing elements and the processing parameter matrix.

[0075] After constructing the processing parameter matrix, this embodiment can store the processing parameter matrix and the mapping relationship between the processing elements and the processing parameter matrix. For example, this embodiment can store the processing parameter matrix and the mapping relationship between the processing elements and the processing parameter matrix in a local database or a cloud database.

[0076] In one feasible embodiment, step F40 includes steps G10 to G30: Step G10: Using the at least one processing parameter as a dimension of the processing parameter matrix, select processing parameter value information from the target value range; Step G20: Based on the selected processing parameter values, generate the corresponding processing effect diagram and use the processing effect diagram as a reference pattern; Step G30: Use the reference pattern as a matrix element of the processing parameter matrix to obtain the processing parameter matrix.

[0077] In this embodiment, at least one processing parameter is used as a dimension of the processing parameter matrix, and processing parameter value information is selected from the target numerical range. Then, based on the selected processing parameter value information, this embodiment generates a corresponding processing effect image and uses the processing effect image as a reference pattern. For example, if the test results contain a processed image corresponding to the selected processing parameter value information, it can be directly cropped according to a predetermined shape (such as an X-shape, circle, rectangle, etc.) to obtain the processing effect image (i.e., the reference pattern). If the test results do not contain a processed image corresponding to the selected processing parameter value information, processing can be performed according to the selected processing parameter value information, or a simulation method can be used to obtain a processed image corresponding to the selected processing parameter value information, and then the processed image corresponding to the selected processing parameter value information can be cropped according to a predetermined shape (such as an X-shape, circle, rectangle, etc.) to obtain the processing effect image (i.e., the reference pattern). The reference pattern can then be used as a matrix element of the processing parameter matrix to obtain the processing parameter matrix.

[0078] In this embodiment, the processing effect diagram is directly used as the matrix element of the processing parameter matrix, which helps users to more easily understand the processing effect brought about by the processing parameter value information represented by each matrix element.

[0079] In one feasible embodiment, the processing element information includes at least material properties, and the step A10, which involves obtaining the corresponding processing parameter matrix based on the processing element information, includes steps H10 to H20: Step H10: Obtain the feature-matrix mapping table, wherein the feature-matrix mapping table is used to describe the mapping relationship between processing features and processing parameter matrices; Step H20: Based on the material properties, query the element-matrix mapping table to obtain a processing parameter matrix that matches the material properties.

[0080] In this embodiment, the mapping relationship between processing elements and processing parameter matrices can be described in the form of a mapping table. Therefore, this embodiment can obtain an element-matrix mapping table, which is used to describe the mapping relationship between processing elements and processing parameter matrices. Then, the element-matrix mapping table can be queried according to the material properties to obtain a processing parameter matrix that matches the material properties.

[0081] In one feasible embodiment, the processing element information further includes at least one of processing equipment type and processing type, and the step A10 of obtaining the corresponding processing parameter matrix based on the processing element information further includes one of steps I10 to I30: Step I10: Based on the material properties and the processing equipment type, query the element-matrix mapping table to obtain a processing parameter matrix that matches the material properties and the processing equipment type; or, Step I20: Based on the material properties and the processing type, query the feature-matrix mapping table to obtain a processing parameter matrix that matches the material properties and the processing type; or, Step I30: Based on the material properties, the processing equipment type, and the processing type, query the element-matrix mapping table to obtain a processing parameter matrix that matches the material properties, the processing equipment type, and the processing type.

[0082] Since the processing element information may also include at least one of processing equipment type and processing type, in this embodiment, when the processing element information includes the material attribute and the processing equipment type, the element-matrix mapping table can be queried based on the material attribute and the processing equipment type to obtain a processing parameter matrix matching the material attribute and the processing equipment type. Similarly, when the processing element information includes the material attribute and the processing type, the element-matrix mapping table can be queried based on the material attribute and the processing type to obtain a processing parameter matrix matching the material attribute and the processing type. Finally, when the processing element information includes the material attribute, the processing equipment type, and the processing type, the element-matrix mapping table can be queried based on the material attribute, the processing equipment type, and the processing type to obtain a processing parameter matrix matching the material attribute, the processing equipment type, and the processing type.

[0083] In one feasible embodiment, after step S10, the processing method further includes steps J10~J20: Step J10: Send the processing element information to the setting server so that the setting server matches the corresponding processing parameter matrix based on the processing element information and feeds back the processing parameter matrix. Step J20: Display the received processing parameter matrix, and in response to the element selection operation for the matrix elements in the processing parameter matrix, use the processing parameter information value corresponding to the selected matrix element as the target processing parameter.

[0084] In this embodiment, the matching operation between processing element information and processing parameter matrix can also be performed by a preset server to reduce the operating resource requirements of the terminal device and improve efficiency. This embodiment can send the processing element information to a preset server, so that the preset server matches the corresponding processing parameter matrix based on the processing element information and returns the processing parameter matrix. The preset server can be a cloud server or a physical server. The received processing parameter matrix is ​​displayed, and in response to an element selection operation on the matrix elements, the processing parameter information value corresponding to the selected matrix element is used as the target processing parameter. As an example, this embodiment can access a database storing the processing preview effect image through an embedded site. After determining the target processing parameter, a 'webCommandMaterial' event is sent. After the processing device listens to the 'webCommandMaterial' event and successfully receives it, the processing device can call the interface to receive the target processing parameter, and then process the workpiece according to the target processing parameter. As another example, this embodiment can invoke the processing equipment through a custom protocol. After the processing equipment is started, the processing element information is loaded locally through the 'webCommandMaterial' event. An external browser is then used to access the database storing the processing preview image to determine the target processing parameters corresponding to the processing element information.

[0085] Therefore, this embodiment effectively reduces the pressure on the terminal device and improves the efficiency of determining processing parameters by setting up a server to store and match processing element information with the processing parameter matrix.

[0086] Based on the first embodiment of this application, in the third embodiment of this application, the content that is the same as or similar to that in embodiments one and two above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 9 Step S20 also includes steps K10~K30: Step K10: Display the interactive interface, which also includes a processing parameter configuration panel, and the processing parameter configuration panel includes at least parameter adjustment controls for processing parameter value information. Step K20: In response to the adjustment operation of the parameter adjustment control, the adjusted processing parameter value information is displayed on the interactive interface; Step K30: Based on the adjusted processing parameter values ​​and the processing element information, generate a processing preview image corresponding to the workpiece to be processed, and display the processing preview image on the interactive interface.

[0087] like Figure 10As shown, this embodiment can display an interactive interface, which also includes a processing parameter configuration panel. The processing parameter configuration panel includes at least parameter adjustment controls for processing parameter value information. Users can adjust the processing parameter value information, and this embodiment can respond to the adjustment operation of the parameter adjustment controls by displaying the adjusted processing parameter value information on the interactive interface. Furthermore, this embodiment can generate a processing preview image corresponding to the workpiece to be processed based on the adjusted processing parameter value information and the processing element information, and display the processing preview image on the interactive interface. As an example, this embodiment can simulate the processing effect of the workpiece to be processed based on the adjusted processing parameter value information and the processing element information, generating a processing preview image corresponding to the workpiece to be processed. For example, if a user wants to carve a cat pattern on the workpiece to be processed, this embodiment can simulate the carving effect of the cat pattern on the workpiece to be processed under the adjusted processing parameter value information and the processing element information. Furthermore, this embodiment may also only provide an image of the surface of the workpiece after processing. For example, this embodiment can generate a processing preview image of the workpiece by searching a predetermined processing effect image library for images that match the adjusted processing parameter values ​​and processing element information, based on the adjusted processing parameter values ​​and processing element information. The predetermined processing effect image library is a database that pre-stores images of processed parts obtained under different processing parameter values ​​and processing elements. This embodiment can also extract the processed image matching the adjusted processing parameter values ​​and processing element information according to a predetermined shape (such as an X-shape, circle, rectangle, etc.) to obtain the processing preview image of the workpiece. In addition, this embodiment can also use simulation to simulate the processing of the adjusted processing parameters and processing elements. The processed image is then simulated based on the adjusted processing parameters and processing elements. The processed image is then cropped according to a predetermined shape (such as an X-shape, a circle, a rectangle, etc.) to obtain a processing preview image of the workpiece to be processed. The processing preview image can then be displayed on the interactive interface for the user to view.

[0088] In one feasible embodiment, step S30 further includes steps L10~L20: Step L10: If no adjustment operation is received for the parameter adjustment control within the set time period, determine the processing preview effect image corresponding to the last adjustment operation; Step L20: In response to the selection operation of the processing preview effect image corresponding to the last adjustment operation, the adjusted processing parameter value information corresponding to the last adjustment operation is used as the target processing parameter.

[0089] In this embodiment, since the processing preview image changes in real time as the user adjusts the processing parameter values, this embodiment can determine the processing preview image corresponding to the last adjustment operation if no adjustment operation is received for the parameter adjustment control within a set time period (such as 5s, 8s, 10s, etc.). The user can then select the processing preview image corresponding to the last adjustment operation. In response to the selection operation of the processing preview image corresponding to the last adjustment operation, this embodiment can use the adjusted processing parameter values ​​corresponding to the last adjustment operation as the target processing parameters.

[0090] The third embodiment of this application demonstrates an interactive interface, which further includes a processing parameter configuration panel. The processing parameter configuration panel includes at least parameter adjustment controls for processing parameter values. In response to adjustments made to the parameter adjustment controls, the adjusted processing parameter values ​​are displayed on the interactive interface. Based on the adjusted processing parameter values ​​and the processing element information, a processing preview image corresponding to the workpiece to be processed is generated and displayed on the interactive interface. Therefore, the processing preview image displayed in this embodiment changes in real time as the user adjusts the processing parameter values, allowing the user to refer to the processing preview image to select appropriate processing parameter values. This significantly improves the efficiency of selecting processing parameters that meet user needs and makes it easier for users to obtain satisfactory processing results.

[0091] As a feasible embodiment, the second and third embodiments of the processing method of this application can be combined. That is, after step A10, in response to the element selection operation of the matrix elements in the processing parameter matrix, and using the processing parameter value information corresponding to the selected matrix element as the target processing parameter, step K10 is executed: displaying an interactive interface. The interactive interface also includes a processing parameter configuration panel, which at least includes parameter adjustment controls for the processing parameter value information. Then, in response to the adjustment operation of the parameter adjustment controls, the adjusted processing parameter value information is displayed on the interactive interface; based on the adjusted processing parameter value information and the processing element information, a processing preview image corresponding to the workpiece to be processed is generated, and the processing preview image is displayed on the interactive interface. See also... Figure 11Therefore, in this embodiment, a processing parameter matrix corresponding to multiple fixed processing parameter values ​​is provided for the user to select. If the processing parameter values ​​represented by each matrix element in the processing parameter matrix do not meet the user's needs, the user can adjust them by using the parameter adjustment control. This embodiment can then generate a real-time processing preview image based on the adjusted processing parameter values ​​and the processing element information, and show the user the processing effect of the adjusted processing parameter values.

[0092] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the processing methods of this application. Any simple modifications based on this technical concept are within the protection scope of this application.

[0093] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, which are used to execute the processing methods in the above embodiments.

[0094] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), 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 system or device. 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.

[0095] The aforementioned computer-readable storage medium may be included in the terminal device; or it may exist independently and not assembled into the terminal device.

[0096] The aforementioned computer-readable storage medium carries one or more programs. When the aforementioned one or more programs are executed by a terminal device, the terminal device causes the terminal device to: acquire processing element information of the workpiece to be processed; display at least one processing preview image based on the processing element information; the processing preview image and processing parameter value information have a mapping relationship; in response to a selection operation on the processing preview image, determine the processing parameter value information corresponding to the selection operation, and use the processing parameter value information corresponding to the selection operation as a target processing parameter, the target processing parameter being used to control the processing equipment to process the workpiece to be processed.

[0097] Computer program code for performing the operations of this application 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 Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0098] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, 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, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0099] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0100] The readable storage medium provided in this application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-described processing method. It can solve the technical problem that it is difficult to quickly determine suitable processing parameters in existing processing processes. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the processing method provided in the above embodiments, and will not be repeated here.

[0101] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the processing method described above.

[0102] The computer program product provided in this application can solve the technical problem that it is difficult to quickly determine the appropriate processing parameters in the existing processing process. 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 processing method provided in the above embodiments, and will not be repeated here.

[0103] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.

Claims

1. A method for determining processing parameters, characterized in that, The method for determining the processing parameters includes: Obtain the processing element information of the workpiece to be processed; Based on the processing element information, a corresponding processing parameter matrix is ​​obtained. The processing parameter matrix includes multiple matrix elements, each of which represents processing parameter value information. The processing parameter value information includes at least a first parameter item and a second parameter item that is different from the first parameter item. The processing parameter matrix is ​​displayed in the interactive interface; In response to an element selection operation in the machining parameter matrix, the machining parameter value information corresponding to the selected matrix element is used as the target machining parameter of the workpiece to be processed.

2. The method for determining processing parameters as described in claim 1, characterized in that, The matrix elements include a reference pattern, which is a processing effect diagram generated based on processing parameter value information; And / or, the processing parameter matrix also displays corresponding processing element information, which includes at least one of material properties, processing equipment type, and processing type.

3. The method for determining processing parameters according to claim 1, characterized in that, The interactive interface also displays a processing parameter configuration panel, and the method further includes: The target machining parameters are displayed on the machining parameter configuration panel.

4. The method for determining processing parameters as described in claim 1, characterized in that, The step of displaying the processing parameter matrix on the interactive interface includes: The interactive interface displays a processing parameter configuration panel, which includes at least the processing parameter matrix. In response to a click operation on the processing parameter matrix, the processing parameter matrix is ​​magnified and then displayed on the interactive interface.

5. The method for determining processing parameters as described in claim 1, characterized in that, The processing parameter matrix is ​​in image format, and the method further includes: In response to a hover operation on the processing parameter matrix for the image format, the relative position of the hover operation position with respect to the processing parameter matrix is ​​obtained; Based on the relative position, determine the matrix element in the processing parameter matrix that the hovering operation points to, and the element position of the matrix element; The hovering marker is displayed at the location of the element. The hovering marker includes a marker effect image that matches the pattern size of the matrix element, as well as processing parameter value information represented by the matrix element.

6. The method for determining processing parameters as described in claim 1, characterized in that, Before the step of obtaining the corresponding processing parameter matrix, the following is included: Based on the processing parameter value of the first parameter item corresponding to each matrix element, the first sorting position of each matrix element in the first direction is determined; Based on the processing parameter value of the second parameter item corresponding to each matrix element, the second sorting position of each matrix element in the second direction is determined; Based on the first and second sorting positions of each matrix element, the matrix elements are arranged to obtain the processing parameter matrix.

7. The method for determining processing parameters as described in claim 6, characterized in that, The larger the processing parameter value of the first parameter item, the higher the first sorting position is in the first direction; The larger the processing parameter value of the second parameter item, the more to the right the second sorting position is in the second direction.

8. The method for determining processing parameters as described in claim 1, characterized in that, The interactive interface also displays a processing parameter configuration panel, which includes at least parameter adjustment controls for the processing parameter value information; after using the processing parameter value information corresponding to the selected matrix element as the target processing parameter for the workpiece to be processed, the processing parameter determination method includes: In response to the adjustment operation of the parameter adjustment control, the adjusted processing parameter value information is used as the new target processing parameter.

9. A processing system, characterized in that, include: A processing device, and a terminal device communicating with the processing device, the terminal device being used to perform the processing parameter determination method 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, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the processing parameter determination method as described in any one of claims 1 to 8.