Machining treatment method, machining equipment, machining system, storage medium and product
By obtaining processing element information and displaying processing preview renderings mapped with processing parameter value information, the problem in the prior art is solved that it is difficult for users to quickly determine suitable processing parameters, and the processing efficiency and user experience are improved.
Patent Information
- Application Number
- CN202510077627.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-02-28
- Filing Date
- 2025-01-17
- Publication Date
- 2025-06-17
- Estimated Expiration
- 2045-01-17
AI Technical Summary
The existing processing equipment is complex to operate, and it is difficult for ordinary users, especially novice users, to quickly determine the appropriate processing parameters, resulting in low processing efficiency, waste of materials and increased costs.
By obtaining the processing element information of the workpiece to be processed, a processing preview rendering is displayed. The rendering has a mapping relationship with the processing parameter value information. The user can select the rendering based on the requirements to determine the target processing parameters.
It effectively improves the efficiency of users when selecting processing parameters that meet their needs, simplifies the operation process, and reduces material waste and processing costs.
Smart Images

Figure CN120155671A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of material processing, and particularly relates to a processing method, a processing device, a processing system, a storage medium, and a product. Background Art
[0002] In modern manufacturing and processing industries, fine processing technologies such as line drawing, engraving, and cutting play a crucial role. Various processing devices such as laser engraving machines, CNC milling machines, and 3D printers have been widely used in multiple fields such as industrial design, advertising production, and art creation.
[0003] However, most of the current processing devices on the market, although providing a wide range of processing parameter adjustment to meet diverse processing needs, also bring operational complexity. For ordinary users, especially novice users who are new to such devices, in the face of numerous adjustable parameters and a wide adjustment range, due to lack of experience, they may need to go through repeated trials to adjust to an optimal combination of processing parameters. This process is not only time-consuming and laborious but also inefficient, and may even lead to material waste and increased processing costs. That is, it is difficult to quickly determine appropriate processing parameters in the existing processing process.
[0004] The above content is only used to assist in understanding the technical solution of the present application and does not represent an admission that the above content is prior art. Summary of the Invention
[0005] The main purpose of the present application is to provide a processing method, a processing device, a processing system, a storage medium, and a product, aiming to solve the technical problem that it is difficult to quickly determine appropriate processing parameters in the existing processing process.
[0006] To achieve the above purpose, the present application proposes a processing method, and the processing method includes: Obtain processing element information of a workpiece to be processed; According to the processing element information, display at least one processing preview effect diagram; there is a mapping relationship between the processing preview effect diagram and processing parameter value information; In response to a selection operation on the processing preview effect diagram, 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, where the target processing parameter is used to control a processing device to process the workpiece to be processed.
[0007] In addition, to achieve the above purpose, the present application also proposes a processing device, including: A slide rail; A processing head, which is slidably arranged on the slide rail; A communication component, which is configured to receive target processing parameters obtained according to the steps of the processing method described above; A controller, which controls the movement of the processing head on the slide rail for processing based on the target processing parameters.
[0008] In addition, to achieve the above object, the present application also provides a processing system, including: A processing device, which 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 configured to move on the processing area; and A terminal device communicating with the processing device, which is configured to execute the processing method described above.
[0009] In addition, to achieve the above object, the present application also provides a storage medium, which is a computer-readable storage medium. A computer program is stored on the storage medium, and when the computer program is executed by a processor, the steps of the processing method described above are implemented.
[0010] In addition, to achieve the above object, the present application also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the steps of the processing method described above are implemented.
[0011] One or more technical solutions proposed by the present application have at least the following technical effects: This application obtains the processing element information of the workpiece to be processed, and then obtains the processing element information of the workpiece to be processed. Then, according to the processing element information, at least one processing preview effect diagram is displayed. There is a mapping relationship between the processing preview effect diagram and the processing parameter value information, that is, corresponding processing preview effect diagrams are provided for different processing parameter value information. Thus, the user can select the corresponding processing preview effect diagram based on different requirements for the processing effect. Therefore, this application can, in response to a selection operation on the processing preview effect diagram, 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. Compared with the situation where each processing parameter requires the user to debug one by one to obtain a suitable target processing parameter, this application pre-displays the processing preview effect diagram related to the processing element information, enabling the user to select the processing preview effect diagram that meets the requirements after understanding the effect examples related to the processing element information, and using the processing parameter value information corresponding to the selected processing preview effect diagram as the target processing parameter, which can quickly determine the processing parameters matching the processed workpiece, not only effectively improving the selection efficiency of the processing parameters that meet the user's needs, but also making it more convenient for the user to obtain a relatively satisfactory processing effect. Brief Description of the Drawings
[0012] The drawings here are incorporated into the specification and form a part of this specification, showing the embodiments in line with this application, and are used together with the specification to explain the principles of this application.
[0013] In order to more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0014] Figure 1 It is a schematic structural diagram of the processing equipment related to the embodiment of this application; Figure 2 It is a schematic structural diagram of the terminal device related to the embodiment of this application; Figure 3 It is a schematic flowchart provided by the first embodiment of the processing method of this application; Figure 4 It is a schematic flowchart provided by the second embodiment of the processing method of this application; Figure 5 It is an example diagram of the processing parameter matrix related to the embodiment of this application; Figure 6 It is another example diagram of the processing parameter matrix related to the embodiment of this application; Figure 7 It is a schematic diagram of the interface for the hovering operation scenario involved in the embodiment of the present application; Figure 8 It is a schematic diagram of an interface of the interactive interface involved in the embodiment of the present application; Figure 9 It is a schematic flow chart provided by the third embodiment of the processing method of the present application; Figure 10 It is another schematic diagram of the interface of the interactive interface involved in the embodiment of the present application; Figure 11 It is yet another schematic diagram of the interface of the interactive interface involved in the embodiment of the present application.
[0015] Explanation of the reference numerals in the drawings: 10. Processing platform; 11. Processing area; 12. Imaging device; 20. Processing head; 30. Laser tube; 40. Slide rail; 50. Communication component; 60. Controller; 70. Upper shell; 71. Cover plate; 80. Bottom shell; 90. Housing; 201. Processing equipment; 202. Terminal equipment.
[0016] The realization of the purpose, functional features and advantages of the present application will be further described with reference to the embodiments and the accompanying drawings. Detailed implementation manners
[0017] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0018] For a better understanding of the technical solutions of the present application, the following will be described in detail with reference to the accompanying drawings of the specification and the specific implementation manners.
[0019] The main solution of the embodiment of the present application is: obtaining the processing element information of the workpiece to be processed; displaying at least one processing preview effect diagram according to the processing element information; there is a mapping relationship between the processing preview effect diagram and the processing parameter value information; in response to the selection operation for the processing preview effect diagram, determining the processing parameter value information corresponding to the selection operation, and using the processing parameter value information corresponding to the selection operation as the target processing parameter, and the target processing parameter is used to control the processing equipment to process the workpiece to be processed.
[0020] In the prior art, most processing equipment provides a wide range of adjustable processing parameters to meet diverse processing requirements. However, this also brings operational complexity. For ordinary users, especially novice users who are exposed to such equipment for the first time, in the face of numerous adjustable parameters and a wide adjustment range, due to lack of experience, they may need to conduct repeated trials to obtain an optimal combination of processing parameters. This process is not only time-consuming and laborious but also inefficient, and may even lead to material waste and increased processing costs. That is, it is difficult for users to quickly determine appropriate processing parameters during the existing processing process.
[0021] This application provides a solution that provides corresponding processing preview effect diagrams for different processing parameter value information. Thus, users can select the corresponding processing preview effect diagrams based on different processing effect requirements. This application pre-displays the processing preview effect diagrams related to the processing element information, enabling users to select the processing preview effect diagrams that meet their requirements after understanding the effect examples related to the processing element information, and using the processing parameter value information corresponding to the selected processing preview effect diagram as the target processing parameters, can quickly determine the processing parameters that match the processed workpiece, which can not only effectively improve the selection efficiency of processing parameters that meet user requirements but also more conveniently enable users to obtain a more satisfactory processing effect.
[0022] Based on this, an embodiment of this application provides a processing device, and the processing device includes: A slide rail; A processing head, which is slidably arranged on the slide rail; A communication component, which is used to receive the target processing parameters obtained according to the steps of the processing method of this application; A controller, which controls the movement of the processing head on the slide rail for processing based on the target processing parameters.
[0023] In this embodiment, the processing device is a device for performing processing operations such as subtractive manufacturing such as cutting and engraving of materials using tools such as lasers and tools, or additive manufacturing such as printing. For example, a laser processing device using a laser as the processing means, a numerical control machine tool using a tool as the processing means, an additive manufacturing device, etc. The processing device communicates with a terminal device (such as Figure 2 one or more devices marked by 202 in the figure), and the processing control device is used to execute the data processing operations of the processing device (such as the data processing of the processing method of this application).
[0024] The schematic hardware structure of the processing device, taking the processing device as a laser processing device as an example, as shown in Figure 1As shown, the processing device 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 housing 70 and a bottom housing 80. The processing platform 10 includes a processing area 11 for placing the workpiece to be processed. The processing head 20 is slidably disposed on the slide rail 40 and is used to move on the processing area to achieve processing. The communication component 50 is used to receive the target processing parameters obtained by the steps of the method provided in the embodiments of the present application. The controller 60 controls the processing head 50 to move on the slide rail 80 based on the target processing parameters to process the workpiece to be processed. Among them, the communication component 50 and the controller 60 are installed inside the backplane of the laser tube 30 and are not visible from the perspective in the figure, so they are shown by a dotted connection box. 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 and then reflected to the processing head 20 and then emitted after reflection, focusing, etc. 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, etc., and enter the beam emitting device through the reflector 21, etc., and finally be emitted through the processing head 20 to process the workpiece. The processing head can emit laser light, but it can emit more than just laser light.
[0025] In a feasible embodiment, the processing device includes a slide rail 40 and a processing head 20. The processing head 20 is slidably disposed on the slide rail 40, and the processing head 20 is used to perform at least one of laser processing, cutting, or printing on the workpiece to be processed.
[0026] In this embodiment, during the process of the processing equipment machining a workpiece to be machined based on a machining execution instruction, the processing equipment includes a slide rail 40 and a machining head 20, and the machining head 20 is slidably arranged on the slide rail 40. Exemplarily, the slide rail 40 can be an X-axis and Y-axis guide rail. The X-axis and Y-axis guide rails can adopt, for example, linear guide rails, or guide rails formed by the cooperation of an optical axis and rollers for sliding. It only needs to be able to drive the machining head 20 to move and machine on the X-axis and Y-axis. A track for Z-axis movement can also be provided inside the machining head 20 for focusing by moving in the Z-axis direction before and / or during machining. Thus, the machining head 20 can move within the range covered by the slide rail 40 by means of the slide rail 40. Furthermore, the machining head 20 is used to perform at least one of laser machining, cutting, or printing on the workpiece to be machined. Due to different processing equipment used, there will also be differences in the machining heads 20 configured on the processing equipment. For example, for a processing equipment using laser as the machining means, its machining head 20 will be configured with a laser component for emitting laser to perform laser machining on the workpiece to be machined; for a processing equipment using a tool as the machining means, its machining head 20 will be configured with a tool for performing mechanical cutting on the workpiece to be machined; for a processing equipment using additive manufacturing as the machining means, its machining head 20 will be configured with an additive manufacturing component to perform printing on the workpiece to be machined and achieve additive manufacturing.
[0027] In a feasible embodiment, the processing equipment further includes a processing platform 10. The processing platform 10 includes a processing area 11 for placing the workpiece to be machined. The machining head 20 moves on the processing area 11 to perform at least one of laser machining, cutting, or printing on the workpiece to be machined.
[0028] In this embodiment, the processing equipment further includes a processing platform 10. The processing platform 10 includes a processing area 11 for placing the workpiece to be machined. Thus, the machining head 20 can move on the processing area 11 by means of the slide rail 40. At the same time, during the process of the machining head 20 moving on the processing area 11, it can machine the workpiece to be machined by at least one of laser machining, cutting, or printing.
[0029] In a feasible embodiment, the processing equipment includes a housing 90 and a cover plate 71. The housing 90 and the cover plate 71 enclose an internal space for accommodating the workpiece to be machined. 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 machining head 20, and the processing platform 10 are located in the internal space, and a camera device 12 is also provided in the internal space.
[0030] In this embodiment, the housing 90 can be an integrally formed housing 90 or a split housing 90. For example, it includes a housing 90 and a bottom case that are detachably or fixedly connected, and are used to jointly enclose an internal space for accommodating the workpiece to be processed with the cover plate 71. Through the blocking and / or filtering effects of the upper case 70 and the bottom case 80, it is possible to prevent the laser emitted by the processing head 20 from overflowing during operation and causing personal injury to the operator. 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. Exemplarily, the cover plate 71 can be hinged to the housing 90 (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), or connected by a slide rail 40 (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, and the opening is opened and closed by sliding in and out). The operator can open or close the cover plate 71 to open the opening, realizing the opening or closing of the internal space to place or take out the workpiece to be processed. The cover plate 71 includes a light-transmissive window, and the operator can observe the processing situation in the internal space through the light-transmissive window. The slide rail 40, the processing head 20, and the processing platform 10 are located in the internal space, and a camera device 12 is also provided in the internal space. The camera device 12 can be used to photograph the processing process of the workpiece to be processed in the internal space.
[0031] In addition, as Figure 2 shown, the present application also proposes a processing system, including: A processing device 201, the processing device 201 includes a processing platform and a processing head. The processing platform includes a processing area for placing the workpiece to be processed, and the processing head is used to move on the processing area; and A terminal device 202 communicating with the processing device 201, the terminal device is used to execute the processing method of the present application.
[0032] In this embodiment, the present application further provides a terminal device 202 and a processing device 201 together constitute a processing system. 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, and the instructions are executed by the at least one processor to enable the at least one processor to execute the processing method in the embodiment of the present application. The terminal device may include, but is not limited to, devices such as mobile phones, laptop computers, PDAs (Personal Digital Assistant), PADs (Portable Application Description: tablet computers), desktop computers, etc. The terminal device 202 executes the processing method of the present application, and after obtaining the target processing parameters, sends them to the processing device 201. The processing device 201 controls the processing head to move in the processing area for placing the workpiece to be processed on the processing platform according to the target processing parameters, so as to perform processing on the workpiece to be processed.
[0033] An embodiment of the present application provides a processing method, referring to Figure 3 , Figure 3 which is a schematic flowchart of the first embodiment of the processing method of the present application.
[0034] In this embodiment, the processing method includes steps S10 to S40: Step S10, obtaining the processing element information of the workpiece to be processed; It should be noted that the processing element information includes the element information for processing the workpiece to be processed, such as the material attributes of the material used for the workpiece to be processed (such as material, color, thickness, etc.), the type of processing equipment used (such as laser processing equipment, numerical control lathe, 3D printing equipment, etc.), the type of processing method used (such as laser line engraving, laser cutting, laser filling engraving, tool cutting, inkjet printing, etc.).
[0035] This embodiment can receive user input data, and by parsing the user input data, obtain the processing element information of the workpiece to be processed. This embodiment can also communicate with the connected processing equipment to obtain the equipment information of the processing equipment and the material information of the workpiece to be processed placed in the processing equipment. According to the equipment information and the material information, the processing element information of the workpiece to be processed is obtained.
[0036] Step S20, according to the processing element information, displaying at least one processing preview effect diagram; there is a mapping relationship between the processing preview effect diagram and the processing parameter value information; It should be noted that the processing preview effect diagram is a preview diagram of the processing effect under the processing element information. In this embodiment, the database storing the processing preview effect diagram can be accessed through an embedded site or an external browser. It can be understood that the types of the processing preview effect diagram can include effect diagrams corresponding to fixed multiple sets of processing parameter value information, or real-time effect diagrams generated according to real-time processing parameter value information.
[0037] It should also be noted that there is a mapping relationship between the processing preview effect diagram and the processing parameter value information, that is, under the same processing element information, different processing parameter value information corresponds to different processing preview effect diagrams. 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 10 mm / s processing rate.
[0038] As an example, taking the type of the processing preview effect diagram as the effect diagram corresponding to fixed multiple sets of processing parameter value information, the processing preview effect diagram 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 is displayed on the interaction interface, where the processing parameter matrix includes multiple matrix elements, and each matrix element represents the processing parameter value information. Thus, the available processing parameter value information can be directly provided to the user, and the user can intuitively understand the processing effects 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 the processing preview effect diagram as the real-time effect diagram generated according to the real-time processing parameter value information, the interaction interface of this embodiment further includes a processing parameter configuration panel, and the processing parameter configuration panel at least includes a parameter adjustment control for the processing parameter value information. Thus, this embodiment can respond to the adjustment operation for the parameter adjustment control, display the adjusted processing parameter value information on the interaction interface, and then generate the processing preview effect diagram corresponding to the workpiece to be processed according to the adjusted processing parameter value information and the processing element information, and display the processing preview effect diagram on the interaction interface. In the case where the fixed processing parameter value information is difficult to meet the user's needs, this embodiment can generate the corresponding real-time effect diagram according to the real-time processing parameter value information, so that the user can intuitively understand the processing effects corresponding to different processing parameters, which is not only convenient for the selection of processing parameters, but also convenient for the user to clearly obtain the processing effect that meets their own needs.
[0040] Step S30: In response to a selection operation on the processing preview effect diagram, determine the information on the processing parameter values corresponding to the selection operation, and use the information on the processing parameter values corresponding to the selection operation as the target processing parameters, where the target processing parameters are used to control a processing device to process the workpiece to be processed.
[0041] After the processing preview effect diagram is displayed, in this embodiment, a selection operation on the processing preview effect diagram can be responded to, and the information on the processing parameter values pointed to by the selection operation can be determined, where the selection operation includes but is not limited to operation behaviors indicating selection such as single-clicking and double-clicking. Furthermore, the information on the processing parameter values corresponding to the selection operation can be used as the target processing parameters, where the target processing parameters are used to control a processing device to process the workpiece to be processed. It can be understood that after the target processing parameters are determined, they can be directly used for processing, shared with other users, or saved for subsequent use. Exemplarily, in this embodiment, the target processing parameters can be sent to the connected processing device so that the processing device can process the workpiece to be processed according to the target processing parameters. Exemplarily, in this embodiment, the selected target processing parameters can also be sent as shared processing parameters to a target sharing object.
[0042] In a feasible embodiment, after step S30, the processing method includes steps S40 to S50: Step S40: In response to a parameter application instruction, generate a corresponding processing execution instruction; Step S50: Send the processing execution instruction to the processing device so that the processing device processes the workpiece to be processed based on the processing execution instruction.
[0043] In this embodiment, after receiving a 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 device in this embodiment, the processing device can execute the processing execution instruction to process the workpiece to be processed according to the target processing parameters.
[0044] In a feasible embodiment, after step S30, the processing method further includes steps S60 to S80: Step S60: Display a parameter sharing interface, where the parameter sharing interface includes the target processing parameters; Step S70: In response to a sharing selection operation on the displayed parameter sharing interface, use the target processing parameters pointed to by the sharing selection operation as the shared processing parameters, and use the object to be shared pointed to by the sharing selection operation as the target sharing object; Step S80: Send the shared 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] In this embodiment, by presenting the parameter sharing interface, the user can select the target processing parameters in the parameter sharing interface. Then, in response to the sharing selection operation for the presented parameter sharing interface, this embodiment uses the target processing parameters pointed to by the sharing selection operation as the shared processing parameters, and uses the object to be shared pointed to by the sharing selection operation as the target sharing object. The object to be shared can be a pre-determined communication account (such as accounts of various communication software and email), or a user account displayed on the parameter sharing interface. Then, the shared processing parameters can be sent to the target sharing object. It can be understood that the shared processing parameters can include one or more target processing parameters, and the target sharing object can include one or more objects to be shared.
[0047] In this embodiment, by presenting the parameter sharing interface and in response to the sharing selection operation for the presented parameter sharing interface, this embodiment uses the target processing parameters pointed to by the sharing selection operation as the shared processing parameters, uses the object to be shared pointed to by the sharing selection operation as the target sharing object, and then sends the shared processing parameters to the target sharing object, thereby realizing the sharing of the target processing parameters among users. This not only improves the interactivity among users in the processing scenario but also facilitates other users to quickly obtain the corresponding processing parameter information.
[0048] An embodiment of the present application provides a processing method. By obtaining the processing element information of the workpiece to be processed, and then obtaining the processing element information of the workpiece to be processed, and then according to the processing element information, at least one processing preview effect diagram is displayed. There is a mapping relationship between the processing preview effect diagram and the processing parameter value information, that is, different processing parameter value information provides corresponding processing preview effect diagrams. Thus, the user can select the corresponding processing preview effect diagram based on different requirements for the processing effect. Therefore, this embodiment can respond to the selection operation for the processing preview effect diagram, 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. Compared with the situation where each processing parameter needs to be debugged one by one by the user to obtain the appropriate target processing parameter, this application pre-displays the processing preview effect diagram related to the processing element information. After the user understands the effect examples related to the processing element information, then selects the processing preview effect diagram that meets the requirements from them, and uses the processing parameter value information corresponding to the selected processing preview effect diagram as the target processing parameter, which can quickly determine the processing parameters matching the processed workpiece, not only can effectively improve the selection efficiency of the processing parameters that meet the user's requirements, but also is more convenient for the user to obtain a more satisfactory processing effect.
[0049] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar content as in the above-mentioned Embodiment 1 can be referred to the above introduction and will not be repeated hereinafter. On this basis, please refer to Figure 4 , the processing preview effect diagram includes a processing parameter matrix; step S20 further includes step A10: Step A10, according to the processing element information, obtain the corresponding processing parameter matrix, and display the processing parameter matrix on the interaction interface, where the processing parameter matrix includes a plurality of 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 the matrix element in the processing parameter matrix, use the processing parameter value information corresponding to the selected matrix element as the target processing parameter.
[0050] It should be noted that the processing preview effect diagram includes a processing parameter matrix, and the processing parameter matrix includes a plurality of matrix elements, and each matrix element represents processing parameter value information. As an example, a matrix element can represent processing parameter value information in one dimension. For example, different matrix elements can only differ in the value of the processing power, or different matrix elements can only differ in the value of the processing speed. As an example, a matrix element can represent processing parameter value information in two dimensions. For example, a matrix element can represent the numerical information of the processing speed and the processing power. As an example, a matrix element can also represent processing parameter value information in three or more dimensions.
[0051] The following takes the case where a matrix element represents processing parameter value information in two dimensions as an example for illustration. Refer to Figure 5 and Figure 6 , Figure 5 and Figure 6 are all example diagrams of the processing parameter matrix involved in the embodiments of the present application. Figure 5 is the processing parameter matrix corresponding to a processing device using laser as the processing means, Figure 6 is the processing parameter matrix corresponding to a processing device using a tool as the processing means. The processing parameter matrix includes parameter items of the processing parameters and their numerical ranges. Processing rate, processing power, and tool pressure are parameter items of the processing parameters. Figure 5 The processing power in Figure 6 is the laser power. Figure 5 and Figure 6 The "X"-shaped graph in Figure 5 Each matrix element corresponds to a combination of a value of the processing power and a value of the processing rate (i.e., processing parameter value information). Figure 6 Each matrix element in
[0052] In this embodiment, there is a mapping relationship between the machining parameter matrix and the machining elements. Therefore, in this embodiment, the machining parameter matrix corresponding to the machining element information can be found according to this mapping relationship. Furthermore, in this embodiment, the machining parameter matrix can be displayed on the interaction interface, where the machining parameter matrix includes a plurality of matrix elements, and each matrix element represents machining parameter value information, so that the user can intuitively understand the machining effects under multiple different sets of machining parameter value information. Furthermore, the user can select the matrix elements that meet the requirements from this machining parameter matrix. In this embodiment, in response to the element selection operation for the matrix elements in the machining parameter matrix, the machining parameter value information corresponding to the selected matrix element is used as the target machining parameter.
[0053] This embodiment provides a machining parameter matrix composed of matrix elements corresponding to multiple sets of machining parameter value information for the user to select. Thus, among the multiple matrix elements in the machining parameter matrix, the user can select matrix elements from the machining parameter matrix adapted to the workpiece to be machined according to their own personalized needs, and thereby use the machining parameter information corresponding to the matrix element as the target machining parameter. Compared with the situation where each machining parameter needs to be debugged by the user one by one to obtain the appropriate target machining parameter, this embodiment can effectively improve the selection efficiency of the machining parameters that meet the user's needs and is also more convenient for the user to obtain a more satisfactory machining effect.
[0054] In a feasible embodiment, the machining parameter value information at least includes a first parameter item and a second parameter item. Before the step of obtaining the corresponding machining parameter matrix in step A10, steps B10 to B30 are included: Step B10, based on the machining 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 machining 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 sorting position and the second sorting position of each matrix element, arrange each matrix element to obtain the machining parameter matrix.
[0055] In this embodiment, taking the example that the processing parameter value information includes at least a first parameter item and a second parameter item, it can be understood that the processing parameter value information may include more or fewer processing parameter values of parameter items. In the process of constructing the processing matrix parameters, this embodiment can determine the first sorting position of each matrix element in the 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, that is, the larger the processing parameter value of the first parameter item, the higher the first sorting position in the first direction. The first sorting position can also be determined in descending order, that is, 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, determine the second sorting position of each matrix element in the second direction. Similarly, the second sorting position can be determined in ascending order, that is, 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. The second sorting position can also be determined in descending order, that is, the larger the processing parameter value of the second parameter item, the more to the left the second sorting position is in the second direction. Furthermore, based on the first sorting position and the second sorting position of each matrix element, each matrix element 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 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, and the reference pattern is a processing effect diagram generated based on the processing parameter value information.
[0058] In this embodiment, a processed image after processing based on the processing parameter value information can be obtained, and then the processed image can be intercepted according to a predetermined shape (such as an X shape, a circle, a rectangle, etc.) to obtain a processing effect diagram (i.e., a reference pattern), and then the reference pattern can be used as the matrix element of the processing parameter matrix.
[0059] In a feasible embodiment, corresponding processing element information is also displayed in the processing parameter matrix, and the processing element information includes at least one of material attributes, processing equipment types, and processing types.
[0060] In this embodiment, the corresponding processing element information is also displayed in the processing parameter matrix, and the processing element information includes at least one of material attributes, processing equipment types, and processing types. This is to facilitate the user to check whether the processing element information is incorrect when selecting matrix elements.
[0061] In a feasible embodiment, the processing parameter matrix is in picture format, and steps C10 to C30 are included before step A20: Step C10, in response to a hovering operation on the processing parameter matrix in picture format, obtain the relative position of the operation position of the hovering operation relative to the processing parameter matrix; Step C20, according to the relative position, determine that the hovering operation points to a matrix element in the processing parameter matrix, and the element position of the matrix element; Step C30, display a hovering identification graph at the element position, and the hovering identification graph includes an identification effect graph matching the pattern size of the matrix element, and the processing parameter value information represented by the matrix element.
[0062] It should be noted that the hovering operation is an operation of moving an operation pointer onto an object, temporarily staying but not clicking. The hovering identification graph is an effect graph used to identify the hovering operation, such as a skin, a frame line, etc.
[0063] When the processing parameter matrix is in picture format, when the user moves the operation pointer to a certain matrix element, the processing parameter matrix cannot give feedback. Therefore, it may be difficult for the user to intuitively understand whether the desired matrix element is selected. Therefore, this embodiment can obtain the relative position of the operation position of the hovering operation relative to the processing parameter matrix in response to the hovering operation on the processing parameter matrix in picture format. Furthermore, according to the relative position, it can be determined that the hovering operation points to a matrix element in the processing parameter matrix, and the element position of the matrix element. As Figure 7 shown, this embodiment can display the hovering identification graph at the element position, and the hovering identification graph includes an identification effect graph matching the pattern size of the matrix element (such as Figure 7 the green dotted line box in), and the processing parameter value information represented by the matrix element. Exemplarily, in order to make the size of the hovering identification graph always match the selected matrix element, this embodiment can use the mmTOpx (millimeter to pixel) method to convert the original graph of the hovering identification graph into pixel form to avoid the hovering identification graph being difficult to match the pattern size of the matrix element due to changes in the screen specifications on different display devices. The expression of the mmTOpx method as a JavaScript function is as follows: const mmtoPx = (mm: number, width: number) =>{ return `${mm * (width / 180)}px` } Among them, mm represents the size of each hover identification graph, and width represents the size of the processing parameter matrix.
[0064] In this embodiment, by responding to a hover operation on the processing parameter matrix for the picture format, the relative position of the operation position of the hover operation relative to the processing parameter matrix is obtained. According to the relative position, it is determined that the hover operation points to a matrix element in the processing parameter matrix and the element position of the matrix element. The hover identification graph is displayed at the element position. The hover identification graph includes an identification effect graph matching the pattern size of the matrix element and the processing parameter value information represented by the matrix element. Thus, intuitive feedback can also be provided to the user for the processing parameter matrix in the image format, effectively improving the user's intuitiveness in selecting matrix elements.
[0065] In a feasible embodiment, the step of displaying the processing parameter matrix in step A10 includes steps D10 to D20: Step D10, display a processing parameter configuration panel on the interaction interface, and the processing parameter configuration panel at least includes the processing parameter matrix; Step D20, in response to a click operation on the processing parameter matrix, perform a magnification process on the processing parameter matrix and then display it on the interaction interface.
[0066] This embodiment can also display a processing parameter configuration panel on the interaction interface. The processing parameter configuration panel at least includes the processing parameter matrix. Thus, the user can preview the processing parameter matrix on the processing parameter configuration panel and click on the processing parameter matrix on the processing parameter configuration panel after determining that the processing parameter matrix meets the requirements. Furthermore, this embodiment can perform a magnification process on the processing parameter matrix in response to a click operation on the processing parameter matrix and then display it on the interaction interface, thereby improving the display effect of the processing parameter matrix.
[0067] In a feasible embodiment, the interaction interface also displays a processing parameter configuration panel, and the processing parameter configuration panel at least includes a parameter adjustment control for the processing parameter value information. After the step of using the processing parameter value information corresponding to the selected matrix element as the target processing parameter in step A20, the processing method includes step E10: Step E10: In response to an adjustment operation on the parameter adjustment control, use the adjusted machining parameter value information as the new target machining parameter.
[0068] As Figure 8 shown, the interaction interface further displays a machining parameter configuration panel, which at least includes a parameter adjustment control for machining parameter value information. Thus, after the user selects the machining parameter value information corresponding to the selected matrix element as the target machining parameter in response to an element selection operation on the matrix element in the machining parameter matrix, the user can further adjust this target machining parameter through the parameter adjustment control on the machining parameter configuration panel. Furthermore, in this embodiment, in response to an adjustment operation on the parameter adjustment control, the adjusted machining parameter value information can be used as the new target machining parameter. Therefore, this embodiment not only provides the user with multiple machining parameter value information, but also supports the user to further adjust based on the selected target machining parameter, enabling the target machining parameter to better meet the user's needs.
[0069] In a feasible embodiment, after step E10, the method further includes step E20: Step E20: Based on the target machining parameter and the machining feature information, generate a machining preview effect diagram corresponding to the workpiece to be machined, and display the machining preview effect diagram on the interaction interface.
[0070] Although the machining parameter matrix includes machining effect diagrams corresponding to fixed multiple sets of machining parameter value information, if the adjusted machining parameter value information is different from the machining parameter value information represented by each matrix element in the machining parameter matrix, the machining effect diagrams shown by the machining parameter matrix cannot be adapted to the new target machining parameters. Therefore, after obtaining the new target machining parameters in this embodiment, the machining preview effect diagram corresponding to the workpiece to be machined can be generated based on the target machining parameters and the machining element information. As an example, in this embodiment, the machining effect of the workpiece to be machined can be simulated according to the target machining parameters and the machining element information to generate the machining preview effect diagram corresponding to the workpiece to be machined. For example, if the user expects to engrave a cat pattern on the workpiece to be machined, the engraving effect of the cat pattern on the workpiece to be machined under the target machining parameters and the machining element information is simulated and obtained in this embodiment. In addition, this embodiment can also only provide the effect diagram of the surface of the workpiece to be machined after machining. Exemplarily, this embodiment can search for the processed image matching the new target machining parameters and the machining element information from a predetermined machining effect diagram library, where the predetermined machining effect diagram library is a database pre-storing processed images obtained by machining under different machining parameter values and machining elements. This embodiment can intercept the processed image matching the adjusted machining parameter value information and the machining element information according to a predetermined shape (such as X shape, circular shape, rectangular shape, etc.) to obtain the machining preview effect diagram corresponding to the workpiece to be machined. In addition, this embodiment can also adopt a simulation method to simulate and obtain the processed image of the adjusted machining parameter value information and the machining element information according to the adjusted machining parameter value information and the machining element information, and then intercept the processed image matching the adjusted machining parameter value information and the machining element information according to a predetermined shape (such as X shape, circular shape, rectangular shape, etc.) to obtain the machining preview effect diagram corresponding to the workpiece to be machined. Furthermore, the machining preview effect diagram can be displayed on the interaction interface for the user to view. Thus, in this embodiment, the corresponding machining preview effect diagram can be generated in real time as the user adjusts the new target machining parameters, so that the user can intuitively understand the machining effect diagram corresponding to the new target machining parameters, which can greatly improve the selection efficiency of machining parameters that meet the user's requirements and is also more convenient for the user to obtain a relatively satisfactory machining effect.
[0071] In a feasible embodiment, before the step of obtaining the corresponding machining parameter matrix in step A10, steps F10 to F40 are further included: Step F10, select at least one machining parameter and its candidate numerical range; Step F20: Under the set machining elements, perform machining tests according to the at least one machining parameter and its candidate value range to obtain the test results corresponding to the machining elements, where the set machining elements at least include specifying the material properties of the workpiece to be machined. Step F30: According to the test results, adjust the candidate value range of the at least one machining parameter to obtain the target value range of the at least one machining parameter corresponding to the machining elements. Step F40: Take the at least one machining parameter as the dimension of the machining parameter matrix, and select machining parameter value information from the target value range as the matrix elements of the machining parameter matrix to obtain the machining parameter matrix.
[0072] It should be noted that the set machining elements at least include specifying the material properties of the workpiece to be machined, and may also include elements such as equipment type and machining type.
[0073] In this embodiment, at least one machining parameter (such as machining power, tool pressure, machining rate, etc.) and its candidate value range can be selected, and then under the set machining elements, perform machining tests according to the at least one machining parameter and its candidate value range to obtain the test results corresponding to the machining elements, where the test results are the workpiece performance of the workpiece machined under the set machining elements, and the workpiece performance at least includes the surface effect of the workpiece. Furthermore, according to the test results, the candidate value range of the at least one machining parameter can be adjusted to obtain the target value range of the at least one machining parameter corresponding to the machining elements, and the target value range is the candidate value range where the test results meet the expectations, that is, the candidate value range with better surface effect of the workpiece. Subsequently, in this embodiment, the at least one machining parameter can be taken as the dimension of the machining parameter matrix, and machining parameter value information can be selected from the target value range as the matrix elements of the machining parameter matrix to obtain the machining parameter matrix. Exemplarily, in this embodiment, machining parameter values can be selected from the target value range of the machining parameters, and the machining parameter value information is used as the matrix elements of the machining parameter matrix, and the machining parameter value information includes at least one machining parameter value. The way of selecting machining parameter values can be random extraction, equal-spacing extraction, extracting a predetermined number of machining parameter values with the best surface effect, etc., and this embodiment does not limit this.
[0074] In a feasible embodiment, after the step of taking the at least one machining parameter as the dimension of the machining parameter matrix, and selecting machining parameter value information from the target value range as the matrix elements of the machining parameter matrix to obtain the machining parameter matrix in step F40, there is also a step F50: Step F50: Store the machining parameter matrix and the mapping relationship between the machining elements and the machining parameter matrix.
[0075] After constructing the processing parameter matrix in this embodiment, the processing parameter matrix and the mapping relationship between the processing elements and the processing parameter matrix can be stored. Exemplarily, in this embodiment, the processing parameter matrix and the mapping relationship between the processing elements and the processing parameter matrix can be stored in a local database or a cloud database.
[0076] In a feasible embodiment, step F40 includes steps G10 to G30: Step G10: Use the at least one processing parameter as the dimension of the processing parameter matrix, and select processing parameter value information from the target numerical range; Step G20: Generate a corresponding processing effect diagram based on the selected processing parameter value information, and use the processing effect diagram as a reference pattern; Step G30: Use the reference pattern as the matrix element of the processing parameter matrix to obtain the processing parameter matrix.
[0077] In this embodiment, the at least one processing parameter is used as the dimension of the processing parameter matrix, and processing parameter value information is selected from the target numerical range. Furthermore, in this embodiment, a corresponding processing effect diagram is generated based on the selected processing parameter value information, and the processing effect diagram is used as a reference pattern. Exemplarily, if there is a processed image corresponding to the selected processing parameter value information in the test result, it can be directly intercepted, and then the processed image corresponding to the selected processing parameter value information is intercepted according to a predetermined shape (such as an X shape, a circular shape, a rectangular shape, etc.) to obtain a processing effect diagram (i.e., a reference pattern). If there is no processed image corresponding to the selected processing parameter value information in the test result, processing can be performed according to the selected processing parameter value information, or in a simulation mode. After obtaining the processed image corresponding to the selected processing parameter value information, the processed image corresponding to the selected processing parameter value information is intercepted according to a predetermined shape (such as an X shape, a circular shape, a rectangular shape, etc.) to obtain a processing effect diagram (i.e., a reference pattern). Furthermore, the reference pattern can be used as the matrix element of the processing parameter matrix to obtain the processing parameter matrix.
[0078] In this embodiment, directly using the processing effect diagram as the matrix element of the processing parameter matrix is beneficial for users to more conveniently understand the processing effects that the processing parameter value information represented by each matrix element can bring.
[0079] In a feasible embodiment, the processing element information at least includes material properties. The step of obtaining the corresponding processing parameter matrix according to the processing element information in step A10 includes steps H10 to H20: Step H10, obtain an element-matrix mapping table, where the element-matrix mapping table is used to describe the mapping relationship between machining elements and machining parameter matrices; Step H20, query the element-matrix mapping table according to the material property to obtain a machining parameter matrix that matches the material property.
[0080] In this embodiment, the mapping relationship between machining elements and machining parameter matrices can be described in the form of a mapping table. Therefore, this embodiment can obtain an element-matrix mapping table, where the element-matrix mapping table is used to describe the mapping relationship between machining elements and machining parameter matrices, and then can query the element-matrix mapping table according to the material property to obtain a machining parameter matrix that matches the material property.
[0081] In a feasible embodiment, the machining element information further includes at least one of a machining equipment type and a machining type. The step of obtaining a corresponding machining parameter matrix according to the machining element information in step A10 further includes one of steps I10 to I30: Step I10, query the element-matrix mapping table according to the material property and the machining equipment type to obtain a machining parameter matrix that matches the material property and the machining equipment type; or, Step I20, query the element-matrix mapping table according to the material property and the machining type to obtain a machining parameter matrix that matches the material property and the machining type; or, Step I30, query the element-matrix mapping table according to the material property, the machining equipment type, and the machining type to obtain a machining parameter matrix that matches the material property, the machining equipment type, and the machining type.
[0082] Since the processing element information may further include at least one of the processing equipment type and the processing type, in this embodiment, for the case where the processing element information includes the material property and the processing equipment type, the element-matrix mapping table may be queried according to the material property and the processing equipment type to obtain a processing parameter matrix that matches the material property and the processing equipment type. For the case where the processing element information includes the material property and the processing type, the element-matrix mapping table may be queried according to the material property and the processing type to obtain a processing parameter matrix that matches the material property and the processing type. For the case where the processing element information includes the material property, the processing equipment type, and the processing type, the element-matrix mapping table may be queried according to the material property, the processing equipment type, and the processing type to obtain a processing parameter matrix that matches the material property, the processing equipment type, and the processing type.
[0083] In a feasible embodiment, after step S10, the processing method further includes steps J10 to J20: Step J10: Send the processing element information to a set server, so that the set server matches a corresponding processing parameter matrix according to the processing element information and feedbacks the processing parameter matrix; Step J20: Display the received processing parameter matrix, and in response to an element selection operation on the matrix elements in the processing parameter matrix, use the value of the processing parameter information corresponding to the selected matrix element as the target processing parameter.
[0084] In this embodiment, the operation of matching the processing element information with the processing parameter matrix can also be performed by a preset server to reduce the operation resource requirements of the terminal device and improve efficiency. In this embodiment, the processing element information can be sent to a set server, so that the set server matches the corresponding processing parameter matrix according to the processing element information and feeds back the processing parameter matrix. The set server can be a cloud server or a physical server. Display the received processing parameter matrix, and in response to an element selection operation on the matrix elements in the processing parameter matrix, use the value of the processing parameter information corresponding to the selected matrix element as the target processing parameter. As an example, in this embodiment, the database storing the processing preview effect diagram can be accessed through an embedded site. After determining the target processing parameter, send the 'webCommandMaterial' event. After the processing device monitors the 'webCommandMaterial' event and successfully receives the 'webCommandMaterial' event, the processing device can call an interface to receive the target processing parameter, and then can process the workpiece to be processed according to the target processing parameter. As another example, in this embodiment, the processing device can be invoked through a custom protocol. After the processing device is started, the processing element information is loaded locally through the 'webCommandMaterial' event, and the database storing the processing preview effect diagram is accessed through an external browser to determine the target processing parameter corresponding to the processing element information.
[0085] Thus, in this embodiment, by storing and implementing the operation of matching the processing element information with the processing parameter matrix by the set server, the pressure on the terminal device in this embodiment is effectively reduced, and the efficiency of determining the processing parameter is improved.
[0086] Based on the first embodiment of the present application, in the third embodiment of the present application, the same or similar content as in the above-mentioned first and second embodiments can be referred to the above introduction and will not be repeated hereinafter. On this basis, please refer to Figure 9 , step S20 further includes steps K10 to K30: Step K10, display an interaction interface, the interaction interface further includes a processing parameter configuration panel, and the processing parameter configuration panel at least includes a parameter adjustment control for the processing parameter value information; Step K20, in response to an adjustment operation on the parameter adjustment control, display the adjusted processing parameter value information on the interaction interface; Step K30, generate a processing preview effect diagram corresponding to the workpiece to be processed according to the adjusted processing parameter value information and the processing element information, and display the processing preview effect diagram on the interaction interface.
[0087] As Figure 10As shown, this embodiment can display an interaction interface, and the interaction interface further includes a processing parameter configuration panel, and the processing parameter configuration panel at least includes a parameter adjustment control for processing parameter value information. Thus, the user can adjust the processing parameter value information, and this embodiment can respond to the adjustment operation on the parameter adjustment control and display the adjusted processing parameter value information on the interaction interface. Furthermore, this embodiment can generate a processing preview effect diagram corresponding to the workpiece to be processed according to the adjusted processing parameter value information and the processing element information, and display the processing preview effect diagram on the interaction interface. As an example, this embodiment can simulate the processing effect of the workpiece to be processed according to the adjusted processing parameter value information and the processing element information, and generate a processing preview effect diagram corresponding to the workpiece to be processed. For example, if the user expects to engrave a cat pattern on the workpiece to be processed, then this embodiment simulates the engraving effect of the cat pattern on the workpiece to be processed under the adjusted processing parameter value information and the processing element information. In addition, this embodiment can also only provide the effect diagram of the surface of the workpiece to be processed after processing. Exemplarily, the way for this embodiment to generate the processing preview effect diagram corresponding to the workpiece to be processed can be to search for a processed image matching the adjusted processing parameter value information and the processing element information from a predetermined processing effect diagram library according to the adjusted processing parameter value information and the processing element information, where the predetermined processing effect diagram library is a database pre-storing processed images obtained by processing under different processing parameter values and processing elements. This embodiment can intercept the processed image matching the adjusted processing parameter value information and the processing element information according to a predetermined shape (such as an X shape, a circular shape, a rectangular shape, etc.) to obtain the processing preview effect diagram corresponding to the workpiece to be processed. In addition, this embodiment can also adopt a simulation method, according to the adjusted processing parameter value information and the processing element information, simulate to obtain the processed image of the adjusted processing parameter value information and the processing element information, and then intercept the processed image matching the adjusted processing parameter value information and the processing element information according to a predetermined shape (such as an X shape, a circular shape, a rectangular shape, etc.) to obtain the processing preview effect diagram corresponding to the workpiece to be processed, and then the processing preview effect diagram can be displayed on the interaction interface for the user to view.
[0088] In a feasible embodiment, step S30 further includes steps L10 to L20: Step L10, when no adjustment operation on the parameter adjustment control is received within a set duration, determine the processing preview effect diagram corresponding to the last adjustment operation; Step L20, in response to a selection operation on the machining preview effect diagram corresponding to the last adjustment operation, use the adjusted machining parameter value information corresponding to the last adjustment operation as the target machining parameter.
[0089] In this embodiment, since the machining preview effect diagram changes in real time as the user adjusts the machining parameter value information, this embodiment can determine the machining preview effect diagram corresponding to the last adjustment operation when no adjustment operation on the parameter adjustment control is received within a set time period (such as 5s, 8s, 10s, etc.). The user can then select the machining preview effect diagram corresponding to the last adjustment operation, and this embodiment can, in response to the selection operation on the machining preview effect diagram corresponding to the last adjustment operation, use the adjusted machining parameter value information corresponding to the last adjustment operation as the target machining parameter.
[0090] In the third embodiment of this application, by presenting an interactive interface which further includes a machining parameter configuration panel, the machining parameter configuration panel at least includes a parameter adjustment control for machining parameter value information; in response to an adjustment operation on the parameter adjustment control, present the adjusted machining parameter value information on the interactive interface; generate a machining preview effect diagram corresponding to the workpiece to be machined based on the adjusted machining parameter value information and the machining element information, and present the machining preview effect diagram on the interactive interface. Thus, the machining preview effect diagram presented in this embodiment changes in real time as the user adjusts the machining parameter value information, enabling the user to make a selection of the machining parameter value information with reference to the machining preview effect diagram, which can greatly improve the selection efficiency of machining parameters that meet the user's requirements and is also more convenient for the user to obtain a relatively satisfactory machining effect.
[0091] As a feasible embodiment, the second and third embodiments of the machining processing method of this application can be combined. That is, after the step A10 in this embodiment, in response to an element selection operation on the matrix element in the machining parameter matrix, using the machining parameter value information corresponding to the selected matrix element as the target machining parameter, execute step K10: present an interactive interface which further includes a machining parameter configuration panel, the machining parameter configuration panel at least includes a parameter adjustment control for machining parameter value information. Then, in response to an adjustment operation on the parameter adjustment control, present the adjusted machining parameter value information on the interactive interface; generate a machining preview effect diagram corresponding to the workpiece to be machined based on the adjusted machining parameter value information and the machining element information, and present the machining preview effect diagram on the interactive interface. See Figure 11, in this embodiment, a processing parameter matrix corresponding to a fixed set of processing parameter value information is provided for the user to select first. If the processing parameter value information represented by each matrix element in the processing parameter matrix does not meet the user's requirements, the user can adjust the parameter adjustment control, and this embodiment can generate a real-time processing preview effect diagram according to the adjusted processing parameter value information and the processing element information, and display the processing effect of the adjusted processing parameter value information for the user.
[0092] It should be noted that the above examples are only for understanding this application and do not constitute a limitation to the processing method of this application. Based on this technical concept, more forms of simple transformations are within the protection scope of this application.
[0093] This application provides a computer-readable storage medium with computer-readable program instructions (i.e., computer programs) stored thereon, and the computer-readable program instructions are used to execute the processing method in the above embodiment.
[0094] The computer-readable storage medium provided by this application can 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 of the above. More specific examples of the computer-readable storage medium may include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM: Random Access Memory), read-only memory (ROM: Read Only Memory), erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this embodiment, the computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or combined with an instruction execution system or device. The program code contained on the computer-readable storage medium can be transmitted by any appropriate medium, including but not limited to: wires, optical cables, RF (RadioFrequency: radio frequency), etc., or any suitable combination of the above.
[0095] The above computer-readable storage medium can be included in the terminal device; it can also exist separately without being assembled into the terminal device.
[0096] The above computer-readable storage medium carries one or more programs. When the one or more programs are executed by a terminal device, the terminal device is caused to: obtain machining element information of a workpiece to be machined; display at least one machining preview effect diagram according to the machining element information; there is a mapping relationship between the machining preview effect diagram and machining parameter value information; in response to a selection operation on the machining preview effect diagram, determine the machining parameter value information corresponding to the selection operation, and use the machining parameter value information corresponding to the selection operation as target machining parameters, where the target machining parameters are used to control a machining device to machine the workpiece to be machined.
[0097] Computer program code for performing the operations of the present application may be written in one or more programming languages or combinations thereof. The above programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partially on the user's computer, execute as a stand-alone software package, execute partially on the user's computer and partially on a remote computer, or execute entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., by connecting through an Internet service provider using the Internet).
[0098] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and the combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system for performing the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.
[0099] The modules involved in the embodiments of the present application can be implemented in software or in hardware. Among them, the name of the module does not constitute a limitation on the unit itself in some cases.
[0100] The readable storage medium provided by the present application is a computer-readable storage medium. The computer-readable storage medium stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned processing method, which can solve the technical problem that it is difficult to quickly determine appropriate processing parameters in the existing processing process. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as those of the processing method provided by the above embodiment, and will not be elaborated here.
[0101] The present application also provides a computer program product, including a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned processing method are implemented.
[0102] The computer program product provided by the present application can solve the technical problem that it is difficult to quickly determine appropriate processing parameters in the existing processing process. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as those of the processing method provided by the above embodiment, and will not be elaborated here.
[0103] The above are only some embodiments of the present application, and do not limit the patent scope of the present application. Any equivalent structural transformation made by using the specification and drawings of the present application under the technical concept of the present application, or direct / indirect application in other related technical fields, is included in the patent protection scope of the present application.
Claims
1. A processing method, characterized in that: The processing method comprises: Obtaining processing element information of the workpiece to be processed; At least one processing preview effect diagram is displayed according to the processing element information; the processing preview effect diagram is mapped to the processing parameter value information; In response to a selection operation on the processing preview effect diagram, processing parameter value information corresponding to the selection operation is determined, and the processing parameter value information corresponding to the selection operation is used as a target processing parameter, and the target processing parameter is used to control a processing device to process the workpiece to be processed.
2. The processing method according to claim 1, characterized in that: The processing preview effect diagram includes a processing parameter matrix; The step of displaying at least one processing preview effect diagram according to the processing element information includes: According to the processing element information, a corresponding processing parameter matrix is obtained, and the processing parameter matrix is displayed on an interactive interface, wherein the processing parameter matrix includes a plurality of matrix elements, each of which represents processing parameter value information; The step of determining, in response to a selection operation on the processing preview effect diagram, processing parameter value information corresponding to the selection operation, and using the processing parameter value information corresponding to the selection operation as a target processing parameter includes: In response to an element selection operation on a matrix element in the processing parameter matrix, processing parameter value information corresponding to the selected matrix element is used as a target processing parameter.
3. The processing method according to claim 2, characterized in that: The processing parameter value information includes at least a first parameter item and a second parameter item. Before the step of obtaining the corresponding processing parameter matrix, the process includes: Determining a first sorting position of each matrix element in the first direction based on a processing parameter value of a first parameter item corresponding to each matrix element; Determining a second sorting position of each matrix element in the second direction based on the processing parameter value of the second parameter item corresponding to each matrix element; Based on the first sorting position and the second sorting position of each matrix element, each matrix element is arranged to obtain the processing parameter matrix.
4. The processing method according to claim 3, characterized in that: The larger the processing parameter value of the first parameter item is, the higher the first sorting position is in the first direction; The larger the processing parameter value of the second parameter item is, the further to the right the second sorting position is in the second direction.
5. The processing method according to claim 2, characterized in that: The matrix elements include a reference pattern, which is a processing effect diagram generated based on processing parameter value information.
6. The processing method according to claim 2, characterized in that: The processing parameter matrix also displays corresponding processing element information, and the processing element information includes at least one of material properties, processing equipment type and processing type.
7. The processing method according to claim 2, characterized in that: The processing parameter matrix is in a picture format. Before the step of responding to an element selection operation on a matrix element in the processing parameter matrix and using the processing parameter value information corresponding to the selected matrix element as the target processing parameter, the method includes: In response to a hover operation on the processing parameter matrix in the picture format, obtaining a relative position of an operation position of the hover operation with respect to the processing parameter matrix; According to the relative position, determining that the hovering operation points to a matrix element in the processing parameter matrix and an element position of the matrix element; A hovering identification diagram is displayed at the element position, wherein the hovering identification diagram includes an identification effect diagram matching the pattern size of the matrix element and processing parameter value information represented by the matrix element.
8. The processing method according to claim 2, characterized in that: The step of displaying the processing parameter matrix on the interactive interface includes: Displaying a processing parameter configuration panel on an interactive interface, wherein the processing parameter configuration panel at least includes the processing parameter matrix; In response to a click operation on the processing parameter matrix, the processing parameter matrix is enlarged and then displayed on the interactive interface.
9. The processing method according to claim 2, characterized in that: The interactive interface also displays a processing parameter configuration panel, which at least includes a parameter adjustment control for processing parameter value information. After the step of using the processing parameter value information corresponding to the selected matrix element as the target processing parameter, the processing method includes: In response to an adjustment operation on the parameter adjustment control, the adjusted processing parameter value information is used as a new target processing parameter.
10. The processing method according to claim 9, characterized in that: After the adjusted processing parameter value information is used as a new target processing parameter in response to the adjustment operation on the parameter adjustment control, the method further includes: Based on the target processing parameters and the processing element information, a processing preview effect diagram corresponding to the workpiece to be processed is generated, and the processing preview effect diagram is displayed on the interactive interface.
11. The processing method according to claim 2, characterized in that: Before the step of obtaining the corresponding processing parameter matrix, the method further includes: Selecting at least one processing parameter and its candidate value range; Under the set processing elements, a processing test is performed according to the at least one processing parameter and its candidate value range to obtain a test result corresponding to the processing element, wherein the set processing element at least includes a material property of a workpiece to be processed; According to the test result, adjusting the candidate value range of the at least one processing parameter to obtain a target value range of the at least one processing parameter corresponding to the processing element; The at least one processing parameter is used as the dimension of a processing parameter matrix, and processing parameter value information is selected from the target numerical range as the matrix element of the processing parameter matrix to obtain a processing parameter matrix.
12. The processing method according to claim 11, characterized in that: After the step of using the at least one processing parameter as the dimension of the processing parameter matrix and selecting processing parameter value information from the target numerical range as the matrix element of the processing parameter matrix to obtain the processing parameter matrix, the method further includes: The processing parameter matrix and the mapping relationship between the processing elements and the processing parameter matrix are stored.
13. The processing method according to claim 11, characterized in that: The step of using the at least one processing parameter as the dimension of a processing parameter matrix, selecting processing parameter value information from the target numerical range as matrix elements of the processing parameter matrix, and obtaining the processing parameter matrix comprises: Using the at least one processing parameter as a dimension of a processing parameter matrix, and selecting processing parameter value information from the target value range; Based on the selected processing parameter value information, a corresponding processing effect diagram is generated, and the processing effect diagram is used as a reference pattern; The reference pattern is used as a matrix element of the processing parameter matrix to obtain a processing parameter matrix.
14. The processing method according to claim 2, characterized in that: The processing element information at least includes material properties, and the step of acquiring a corresponding processing parameter matrix according to the processing element information includes: Acquire an element-matrix mapping table, wherein the element-matrix mapping table is used to describe a mapping relationship between a processing element and a processing parameter matrix; According to the material properties, the element-matrix mapping table is queried to obtain a processing parameter matrix matching the material properties.
15. The processing method according to claim 14, characterized in that: The processing element information further includes at least one of a processing equipment type and a processing type. The step of acquiring a corresponding processing parameter matrix according to the processing element information includes: According to the material properties and the processing equipment type, the element-matrix mapping table is queried to obtain a processing parameter matrix matching the material properties and the processing equipment type; or, According to the material properties and the processing type, the element-matrix mapping table is queried to obtain a processing parameter matrix matching the material properties and the processing type; or, According to the material properties, the processing equipment type and the processing type, the element-matrix mapping table is queried to obtain a processing parameter matrix matching the material properties, the processing equipment type and the processing type.
16. The processing method according to claim 2, characterized in that: After the step of obtaining the processing element information of the workpiece to be processed, the processing method further includes: Sending the processing element information to a setting server, so that the setting server matches a corresponding processing parameter matrix according to the processing element information and feeds back the processing parameter matrix; The received processing parameter matrix is displayed, and in response to an element selection operation on a matrix element in the processing parameter matrix, a processing parameter information value corresponding to the selected matrix element is used as a target processing parameter.
17. The processing method according to claim 1, characterized in that: The displaying of at least one processing preview effect diagram according to the processing element information includes: Displaying an interactive interface, the interactive interface also includes a processing parameter configuration panel, the processing parameter configuration panel at least includes a parameter adjustment control for processing parameter value information; In response to an adjustment operation on the parameter adjustment control, displaying adjusted processing parameter value information on the interactive interface; A processing preview effect diagram corresponding to the workpiece to be processed is generated according to the adjusted processing parameter value information and the processing element information, and the processing preview effect diagram is displayed on the interactive interface.
18. The processing method according to claim 17, characterized in that: The step of determining, in response to a selection operation on the processing preview effect diagram, processing parameter value information corresponding to the selection operation, and using the processing parameter value information corresponding to the selection operation as a target processing parameter includes: When no adjustment operation for the parameter adjustment control is received within a set time period, determining a processing preview effect image corresponding to the last adjustment operation; In response to a selection operation on 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.
19. The processing method according to any one of claims 1 to 18, characterized in that: After the step of using the processing parameter value information corresponding to the selected matrix element as the target processing parameter, the processing method includes: In response to the parameter application instruction, generating a corresponding processing execution instruction; The processing execution instruction is sent to the processing equipment, so that the processing equipment processes the workpiece to be processed based on the processing execution instruction.
20. The processing method according to claim 19, characterized in that: The processing equipment comprises a slide rail and a processing head. The processing head is slidably arranged on the slide rail. The processing head is used to perform at least one of laser processing, cutting processing or printing processing on the workpiece to be processed.
21. The processing method according to claim 20, characterized in that: The processing equipment also includes a processing platform, which includes a processing area for placing the workpiece to be processed. The processing head moves on the processing area to perform at least one of laser processing, cutting processing or printing processing on the workpiece to be processed.
22. The processing method according to claim 21, characterized in that: The processing equipment includes a shell and a cover plate, which enclose an internal space for accommodating a workpiece to be processed. The shell has an opening connected to the internal space. The cover plate is connected to the shell to open or close the opening. The cover plate includes a light-transmitting window. The slide rail, the processing head and the processing platform are located in the internal space. A camera device is also provided in the internal space.
23. The processing method according to claim 1, characterized in that: After the step of taking the processing parameter value information corresponding to the selection operation as the target processing parameter, the method further includes: Displaying a parameter sharing interface, wherein the parameter sharing interface includes the target processing parameters; In response 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 shared processing parameter, and the to-be-shared object pointed to by the sharing selection operation is used as the target sharing object; The shared processing parameters are sent to the target sharing object.
24. A processing equipment, characterized in that: include: Slide rails; a processing head, the processing head being slidably disposed on the slide rail; A communication component, the communication component is used to receive the target processing parameters obtained according to the steps of the processing method according to any one of claims 1 to 23; A controller is provided for controlling the machining head to move on the slide rail to perform machining based on the target machining parameters.
25. A processing system, characterized in that: include: A processing device, the processing device comprising a processing platform and a processing head, the processing platform comprising a processing area for placing a workpiece to be processed, and the processing head is used to move on the processing area; and A terminal device that communicates with the processing device, wherein the terminal device is used to execute the processing method described in any one of claims 1 to 23.
26. 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, the steps of the processing method according to any one of claims 1 to 23 are implemented.
27. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the processing method according to any one of claims 1 to 23 are implemented.
Citation Information
Patent Citations
Bending machine selection method, carried out on a control system of a bending machine
CN110446987A
Working method of laser cutting scanning system
CN112388182A
Processing track generation method and device, equipment and storage medium
CN114091187A
Processing method, processing device, computer readable storage medium and electronic equipment
CN115003446A
Control method of laser etching equipment, laser etching equipment and computer readable storage medium
CN115846891A